Semantic search over Pathfinder 2e, Starfinder 2e, Draw Steel, D&D 5e (2014 SRD), D&D 2024 (5.5e SRD), and Daggerheart rules — served as an MCP server for Claude.
Ask rules questions in plain English inside Claude and get accurate, cited answers sourced from the official SRDs and rule references for each game.
Tools provided:
search_pf2e/get_pf2e_entry— Pathfinder 2e (full Archives of Nethys)search_sf2e/get_sf2e_entry— Starfinder 2e (full Archives of Nethys)search_draw_steel/get_draw_steel_entry— Draw Steel (MCDM)search_dnd5e/get_dnd5e_entry— D&D 5e SRD (2014)search_dnd2024/get_dnd2024_entry— D&D 2024 SRD (5.5e)search_daggerheart/get_daggerheart_entry— Daggerheart (Darrington Press)
1. Sign in at gmkit.io
Authenticate with GitHub or Google. Free, 100 searches/day.
{
"mcpServers": {
"ttrpg": {
"type": "http",
"url": "https://mcp.gmkit.io/mcp/"
}
}
}Add this to ~/.claude/mcp.json. Claude Code will open a browser to authenticate on first use.
"What does the Paladin's Retributive Strike do in PF2e?"
"Compare champion and fighter across PF2e, D&D 5e, D&D 2024, and Draw Steel"
"What are the Fury's rage abilities in Draw Steel?"
"List all Daggerheart classes and their core mechanics"
"What spells does a Wizard get in D&D 2024?"
- Python + FastMCP — MCP server
- Voyage AI — embeddings
- Qdrant — vector search
- OAuth 2.1 + JWT auth via gmkit.io
- Deployed on fly.io
If this saves you time at the table, consider buying me a coffee:
TTRPG MCP is an independent product published under the DRAW STEEL Creator License and is not affiliated with MCDM Productions, LLC. DRAW STEEL © 2024 MCDM Productions, LLC.
Pathfinder and Starfinder are trademarks of Paizo Inc. Content used under the ORC License.
D&D 5e and D&D 2024 SRD content used under CC BY 4.0. Dungeons & Dragons is a trademark of Wizards of the Coast LLC.
Daggerheart content used under the Darrington Press Community License.