
Argo Mcp
Connect your coding agent to Argo RPG campaign data—characters, sessions, world state—via OAuth2-backed MCP tools.
Overview
argo-mcp is an MCP server for the Build phase that connects AI assistants to Argo RPG Platform campaign data through OAuth2-authenticated tools.
What is this MCP server?
- Official Argo RPG Platform MCP with OAuth2 consent at app.argo.games/oauth2/mcp-connect
- Stdio npm package argo-mcp plus remote streamable-http endpoint https://mcp.argo.games/mcp
- OAUTH_TOKEN required; optional REFRESH_TOKEN for ~1 hour access token renewal
- Optional ARGO_API_BASE override defaulting to https://api.argo.games
- Documented at https://app.argo.games/docs/mcp
- Server version 1.0.3; npm package argo-mcp at 1.0.3
- 2 transport options: stdio npm and remote streamable-http at mcp.argo.games/mcp
- 3 documented environment variables: OAUTH_TOKEN, REFRESH_TOKEN, ARGO_API_BASE
What problem does it solve?
You are building an RPG assistant or companion app but manually syncing campaign JSON between Argo and your agent breaks flow and drifts from live state.
Who is it for?
Indie TTRPG toolmakers and solo GMs building MCP-powered copilots on top of Argo campaigns.
Skip if: Teams not on Argo RPG Platform or projects that need offline-only homebrew rules without a hosted campaign API.
What do I get? / Deliverables
Your agent reads and manipulates authorized Argo campaign data via MCP so integrations stay tied to the platform’s OAuth2-protected API.
- Live campaign-aware agent tools backed by Argo WebAPI
- OAuth-secured integration path documented at app.argo.games/docs/mcp
Recommended MCP Servers
Journey fit
Campaign tooling and AI copilots are built by wiring external game platforms into agent workflows during integration work. Integrations is the right shelf for OAuth2 MCP bridges that let assistants read and act on live Argo WebAPI campaign objects.
How it compares
OAuth2 game-platform MCP connector, not a generic notebook skill or local dice roller.
Common Questions / FAQ
Who is argo-mcp for?
Solo developers and small teams building AI-assisted tools for Argo RPG campaigns with Claude Code, Cursor, or other MCP clients.
When should I use argo-mcp?
Use it while building integrations that must read or update live campaign data from Argo instead of static exports.
How do I add argo-mcp to my agent?
Run OAuth consent at https://app.argo.games/oauth2/mcp-connect, set OAUTH_TOKEN and optional REFRESH_TOKEN for npm stdio argo-mcp or point your client at https://mcp.argo.games/mcp for streamable HTTP.