Write campaigns with your own AI.
Candlelight works with the AI you already use, like Claude. Connect it, tell it what you have in mind, and it writes the campaign with you: scenes, NPCs, towns, clues and encounters, in a form Candlelight can import. When you’re happy, it imports it into your account as a draft you can edit and run.
There’s no AI inside Candlelight. The model is yours; we give it our vocabulary, a way to check its work, and a way to save it. It connects through MCP, the Model Context Protocol, which Claude and other AI clients support.
What it can do
Write a campaign with you
Start from a premise, a villain or a setting. It proposes an outline (chapters, sessions, scenes, the clue trail, who wants what), changes it as you talk, and only writes once you say go ahead.
Check its work before anything is saved
It checks what it wrote against Candlelight's vocabulary, then shows you what the import would create, and anything we can't keep yet.
Import into your account
A new draft campaign, more for one you have, or monsters, items and props for your library. You edit and run it like anything else.
Use Candlelight's generators
Towns, NPCs, taverns, loot, encounters and stat blocks, made by the same generators as the app, for it to weave into the story.
Read what you have
Your campaigns, towns and library, so it can build on a campaign rather than start over.
Town maps for your documents
A town's map as SVG, for a handout or a printed adventure.
Connect Claude
- In Claude (claude.ai, or the desktop app), open Settings, then Connectors, and add a custom connector.
- Name it Candlelight, and give it this URL:
https://mcp.test.scryingtable.com/mcp - Connect, sign in to Candlelight, and approve. The approval screen says an AI assistant will act as you.
- In a new chat, turn the Candlelight connector on and say what you’d like to write.
Using Claude Code, Claude Desktop with local servers, or another MCP client? You can run the server on your own machine instead: npx -y @candlelightgames/mcp. The developer docs have the setup for each, and every tool it offers.
Things to try
- Write a one-shot for four level-3 characters: a lighthouse keeper has made a deal with something in the sea.
- Make me a library of five swamp monsters with a stat block each, and import them.
- Read my campaign and add a market town on the river, with three people who want something from the party.
You stay in charge
Nothing is saved until you tell it to import, and it shows you first what the import would create. A new campaign comes in as a draft: players can’t see it until you open it to them.
It acts as you, with access to your campaigns, your library and your profile, and nothing else. You can see it, and disconnect it, under Connected apps in your account’s security settings.
A town it makes gets its map drawn when you first open the town in Candlelight. It won’t generate content for Star Wars 5e, or for Cyberpunk RED, while their licensing is sorted out; it can still write for those systems with you.