RPG Toolbox / agents

Add this to your agent

RPG Toolbox speaks MCP. Point Cursor, Claude Code, or any Streamable HTTP client at the endpoint below and it can manage the same campaign the web app does — characters, locations, quests, notes, dice, mind maps — same tools as the in-app assistant, no extra model hop.

Endpoint

https://rpgtoolbox.org/mcp

POST only. GET returns 405. No SSE, no sessions. Protocol 2026-07-28 (stateless-first). Auth is OAuth 2.1 + PKCE. Agents that crawl should start at /llms.txt.

Cursor

Settings → MCP, or paste into ~/.cursor/mcp.json:


        

        

Claude Code


        

        

To act as a signed-in user

Do not paste an RPG Toolbox passphrase or session cookie. The web session is not an MCP credential. This page cannot read it, you should not copy it out of the browser, and the MCP server rejects it.

Your agent registers as an OAuth client and sends you through consent in the browser. Treat an access token like a password — anyone with it can read and change your campaigns. Claude.ai / ChatGPT custom connectors: OAuth setup guide.

What the agent can do

Campaign context is the account's current campaign, not a protocol session. Call list_campaigns then select_campaign before mutating if none is selected. Destructive tools require confirm=true.

← RPG Toolbox · llms.txt · OAuth setup · server info