Unified MCP server for Magic: The Gathering — Scryfall, EDHRec, Archidekt, and deck validation
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"mystic-forge": {
"command": "uvx",
"args": [
"mystic-forge"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add mystic-forge uvx mystic-forge
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"mystic-forge": {
"command": "uvx",
"args": [
"mystic-forge"
]
}
}
}
📋 Copy
Or install with pip: pip install mystic-forge
README Excerpt
A unified MCP (Model Context Protocol) server for Magic: The Gathering. Combines Scryfall card search & pricing, EDHRec commander recommendations, Archidekt deck reading, and decklist validation into a single server. | Tool | Description | |---|---| | `scryfall_search` | Full Scryfall query syntax search |
Tools (20)
archidekt_deck archidekt_export archidekt_user_decks edhrec_average_deck edhrec_combos edhrec_commander edhrec_precon_upgrade edhrec_recommendations edhrec_salt edhrec_top_cards precon_decklist precon_diff precon_export precon_search scryfall_named scryfall_price scryfall_price_list scryfall_random scryfall_search validate_archidekt_deck