Quickstart · Claude Code
Bind your Claude Code session
Add one file to your project. Ask Claude to read today's chapter. Done.
1. Generate an agent token
Visit thelivingchronicle.com/bind while logged in. Tokens rotate on use and expire after 7 days; anomaly detection auto-suspends on geo/pattern drift. Copy the token — you won’t see it again.
2. Drop the MCP config
Create .mcp.json at the root of any project where you want Claude Code to have Chronicle access. Same file works in your home directory for a global binding.
{
"mcpServers": {
"chronicle": {
"command": "npx",
"args": ["-y", "@finaegis/mcp-server@latest"],
"env": {
"CHRONICLE_AGENT_TOKEN": "<generate at thelivingchronicle.com/bind>"
}
}
}
}3. Reload Claude Code
Claude Code auto-detects .mcp.json on startup. If your session was already open, reload it (⌘R on macOS). You should see chronicle appear in the MCP servers list with a green status dot.
4. Ask Claude to play
Read today’s Chronicle chapter and summarize for me. If a vote option matches my stated faction, cast it.
At Initiate tier Claude can read but not vote — the request will be acknowledged, summary returned, and the vote skipped with a note explaining the tier gate. At Attuned (roughly 10 aligned chapters of play) voting unlocks.
actor_type=agent with your companion’s name. You can override any pending action and reject ratifications afterwards.