Home › Other › MTG MCP Server

MTG MCP Server

Magic: The Gathering card search, combo lookup, draft analytics, and Commander tools.

Python
★ 20 stars Last pushed 2026-06-24 License: MIT

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (pypi 3.0.0)

uvx mtg-mcp-server

Or add to your MCP client config:

{
  "mcpServers": {
    "mtg-mcp-server": {
      "command": "uvx",
      "args": [
        "mtg-mcp-server"
      ],
      "env": {
        "MTG_MCP_TRANSPORT": "<YOUR_VALUE>",
        "MTG_MCP_HTTP_PORT": "<YOUR_VALUE>",
        "MTG_MCP_LOG_LEVEL": "<YOUR_VALUE>",
        "MTG_MCP_ENABLE_17LANDS": "<YOUR_VALUE>",
        "MTG_MCP_ENABLE_EDHREC": "<YOUR_VALUE>",
        "MTG_MCP_ENABLE_BULK_DATA": "<YOUR_VALUE>",
        "MTG_MCP_SCRYFALL_RATE_LIMIT_MS": "<YOUR_VALUE>",
        "MTG_MCP_BULK_DATA_REFRESH_HOURS": "<YOUR_VALUE>",
        "MTG_MCP_ENABLE_RULES": "<YOUR_VALUE>",
        "MTG_MCP_DISABLE_CACHE": "<YOUR_VALUE>",
        "MTG_MCP_ENABLE_MOXFIELD": "<YOUR_VALUE>",
        "MTG_MCP_ENABLE_SPICERACK": "<YOUR_VALUE>",
        "MTG_MCP_ENABLE_MTGGOLDFISH": "<YOUR_VALUE>"
      }
    }
  }
}
  • MTG_MCP_TRANSPORT — Server transport — 'stdio' (default) or 'http'
  • MTG_MCP_HTTP_PORT — HTTP port when transport is 'http'
  • MTG_MCP_LOG_LEVEL — Logging level — DEBUG, INFO, WARNING, or ERROR
  • MTG_MCP_ENABLE_17LANDS — Enable 17Lands draft analytics backend
  • MTG_MCP_ENABLE_EDHREC — Enable EDHREC commander metagame backend (uses undocumented endpoints)
  • MTG_MCP_ENABLE_BULK_DATA — Enable Scryfall Oracle Cards bulk data for rate-limit-free lookups (~30 MB download)
  • MTG_MCP_SCRYFALL_RATE_LIMIT_MS — Minimum delay between Scryfall API calls in milliseconds
  • MTG_MCP_BULK_DATA_REFRESH_HOURS — Hours between Scryfall bulk data refreshes
  • MTG_MCP_ENABLE_RULES — Enable Comprehensive Rules engine for rules lookup and keyword tools
  • MTG_MCP_DISABLE_CACHE — Disable in-memory TTL caching (useful for testing)
  • MTG_MCP_ENABLE_MOXFIELD — Enable Moxfield deck search and import backend (reverse-engineered API)
  • MTG_MCP_ENABLE_SPICERACK — Enable Spicerack tournament results backend
  • MTG_MCP_ENABLE_MTGGOLDFISH — Enable MTGGoldfish metagame data backend (HTML scraping)

Related servers

Data from the Official MCP Registry