MTG MCP Server
About
Magic: The Gathering card search, combo lookup, draft analytics, and Commander tools.
Use this server
Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.
Transportstdio (runs a local command)
Env vars
MTG_MCP_TRANSPORT MTG_MCP_HTTP_PORT MTG_MCP_LOG_LEVEL MTG_MCP_ENABLE_17LANDS MTG_MCP_ENABLE_EDHREC MTG_MCP_ENABLE_BULK_DATA MTG_MCP_SCRYFALL_RATE_LIMIT_MS MTG_MCP_BULK_DATA_REFRESH_HOURS MTG_MCP_ENABLE_RULES MTG_MCP_DISABLE_CACHE MTG_MCP_ENABLE_MOXFIELD MTG_MCP_ENABLE_SPICERACK MTG_MCP_ENABLE_MTGGOLDFISHClaude Code
claude mcp add --env MTG_MCP_TRANSPORT= --env MTG_MCP_HTTP_PORT= --env MTG_MCP_LOG_LEVEL= --env MTG_MCP_ENABLE_17LANDS= --env MTG_MCP_ENABLE_EDHREC= --env MTG_MCP_ENABLE_BULK_DATA= --env MTG_MCP_SCRYFALL_RATE_LIMIT_MS= --env MTG_MCP_BULK_DATA_REFRESH_HOURS= --env MTG_MCP_ENABLE_RULES= --env MTG_MCP_DISABLE_CACHE= --env MTG_MCP_ENABLE_MOXFIELD= --env MTG_MCP_ENABLE_SPICERACK= --env MTG_MCP_ENABLE_MTGGOLDFISH= mtg-mcp-server -- uvx mtg-mcp-server
Cursor
If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.
VS Code
code --add-mcp '{"name":"mtg-mcp-server","command":"uvx","args":["mtg-mcp-server"],"env":{"MTG_MCP_TRANSPORT":"","MTG_MCP_HTTP_PORT":"","MTG_MCP_LOG_LEVEL":"","MTG_MCP_ENABLE_17LANDS":"","MTG_MCP_ENABLE_EDHREC":"","MTG_MCP_ENABLE_BULK_DATA":"","MTG_MCP_SCRYFALL_RATE_LIMIT_MS":"","MTG_MCP_BULK_DATA_REFRESH_HOURS":"","MTG_MCP_ENABLE_RULES":"","MTG_MCP_DISABLE_CACHE":"","MTG_MCP_ENABLE_MOXFIELD":"","MTG_MCP_ENABLE_SPICERACK":"","MTG_MCP_ENABLE_MTGGOLDFISH":""}}'
JSON
{
"mcpServers": {
"mtg-mcp-server": {
"command": "uvx",
"args": [
"mtg-mcp-server"
],
"env": {
"MTG_MCP_TRANSPORT": "",
"MTG_MCP_HTTP_PORT": "",
"MTG_MCP_LOG_LEVEL": "",
"MTG_MCP_ENABLE_17LANDS": "",
"MTG_MCP_ENABLE_EDHREC": "",
"MTG_MCP_ENABLE_BULK_DATA": "",
"MTG_MCP_SCRYFALL_RATE_LIMIT_MS": "",
"MTG_MCP_BULK_DATA_REFRESH_HOURS": "",
"MTG_MCP_ENABLE_RULES": "",
"MTG_MCP_DISABLE_CACHE": "",
"MTG_MCP_ENABLE_MOXFIELD": "",
"MTG_MCP_ENABLE_SPICERACK": "",
"MTG_MCP_ENABLE_MTGGOLDFISH": ""
}
}
}
}
Environment variables are listed by name only — fill in your own values. Entries never carry secrets.