Point Claude, Codex, or Cursor at one HTTPS address. The first call can fail a draft that invents an eleventh gate.
Reader address
https://arcanea-reader.frankxai.workers.dev/mcp
Health check: /health. Check current reader availability and scope there.
Connect your client
Claude Desktop
Customize → Connectors → Add custom connector
https://arcanea-reader.frankxai.workers.dev/mcp
Add a custom connector with this URL, review the detected authentication, and select No sign in for this reader. Enable the connector in your conversation. Team workspaces may need an owner to add it first.
claude mcp add --transport http --scope local arcanea https://arcanea-reader.frankxai.workers.dev/mcp
Run this in your project directory. Local scope keeps the connection private to you in that project. Run claude mcp list, then /mcp in Claude Code to check the connection.
Merge this table into your project's config without replacing existing settings. Codex loads project config only in trusted projects. Run codex mcp list to verify it. ~/.codex/config.toml is the alternative for all your projects.
Merge the arcanea entry into mcpServers without replacing existing entries, then restart Cursor. ~/.cursor/mcp.json is the alternative for all your projects. Project configuration can be shared with your team.
Returns a short public rubric prompt for canon-fit or visual-taste. Other names are refused.
arcanea_canon_lint
Checks specific gate-count and Guardian-element wording; matching patterns return flags without a model call. Godbeast-element checks are not covered.
arcanea_score
Runs the same lint. A matched contradiction returns fail. Clear is not a quality score or permission to publish.
arcanea_doctor
Reports this reader's version and scope: no provider key and no generation.
arcanea_lore
Returns a refusal on this endpoint. Read canonical lore in the public app repository through the source link below.
arcanea_template
Returns a refusal on this endpoint. It does not provide Studio templates or grant access to Studio.
Coverage and canon source
The lint checks specific gate-count and Guardian-element wording. It does not check godbeast elements or every contradiction. A clear result means no supported pattern matched; voice, clarity, imagery and publication readiness still need review.
Canon and lore live in the public app repository. The lore refusal on this endpoint does not change where canon is published. Studio access and content reuse terms remain separate decisions.