← Back to browse

MTG MCP Server

Indexed by io.github.j4th

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 varsMTG_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
Claude 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

Add to 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.