{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.j4th/mtg-mcp-server","description":"Magic: The Gathering data for AI — cards, combos, draft analytics, and Commander tools.","title":"MTG MCP Server","repository":{"url":"https://github.com/j4th/mtg-mcp-server","source":"github"},"version":"1.0.1","packages":[{"registryType":"pypi","identifier":"mtg-mcp-server","version":"1.0.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-24T16:57:49.949771Z","publishedAt":"2026-03-24T16:57:49.949771Z","updatedAt":"2026-03-24T16:57:49.949771Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.j4th/mtg-mcp-server","description":"Magic: The Gathering data for AI — cards, combos, draft analytics, and Commander tools.","title":"MTG MCP Server","repository":{"url":"https://github.com/j4th/mtg-mcp-server","source":"github"},"version":"1.1.0","packages":[{"registryType":"pypi","identifier":"mtg-mcp-server","version":"1.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-24T18:15:02.316476Z","publishedAt":"2026-03-24T18:15:02.316476Z","updatedAt":"2026-03-24T18:15:02.316476Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.j4th/mtg-mcp-server","description":"Magic: The Gathering data for AI — cards, combos, draft analytics, and Commander tools.","title":"MTG MCP Server","repository":{"url":"https://github.com/j4th/mtg-mcp-server","source":"github"},"version":"1.1.1","packages":[{"registryType":"pypi","identifier":"mtg-mcp-server","version":"1.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-24T18:48:58.387876Z","publishedAt":"2026-03-24T18:48:58.387876Z","updatedAt":"2026-03-24T18:48:58.387876Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.j4th/mtg-mcp-server","description":"Magic: The Gathering data for AI — cards, combos, draft analytics, and Commander tools.","title":"MTG MCP Server","repository":{"url":"https://github.com/j4th/mtg-mcp-server","source":"github"},"version":"1.2.0","packages":[{"registryType":"pypi","identifier":"mtg-mcp-server","version":"1.2.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-24T20:12:26.038262Z","publishedAt":"2026-03-24T20:12:26.038262Z","updatedAt":"2026-03-24T20:12:26.038262Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.j4th/mtg-mcp-server","description":"Magic: The Gathering data for AI — cards, combos, draft analytics, and Commander tools.","title":"MTG MCP Server","repository":{"url":"https://github.com/j4th/mtg-mcp-server","source":"github"},"version":"1.2.1","packages":[{"registryType":"pypi","identifier":"mtg-mcp-server","version":"1.2.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-26T04:21:31.566699Z","publishedAt":"2026-03-26T04:21:31.566699Z","updatedAt":"2026-03-26T04:21:31.566699Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.j4th/mtg-mcp-server","description":"Magic: The Gathering data for AI — cards, combos, draft analytics, and Commander tools.","title":"MTG MCP Server","repository":{"url":"https://github.com/j4th/mtg-mcp-server","source":"github","id":"1187666627"},"version":"1.2.2","websiteUrl":"https://github.com/j4th/mtg-mcp-server","icons":[{"src":"https://raw.githubusercontent.com/j4th/mtg-mcp-server/main/icon.svg","mimeType":"image/svg+xml","sizes":["512x512"]}],"packages":[{"registryType":"pypi","identifier":"mtg-mcp-server","version":"1.2.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Server transport — 'stdio' (default) or 'http'","default":"stdio","name":"MTG_MCP_TRANSPORT"},{"description":"HTTP port when transport is 'http'","default":"8000","name":"MTG_MCP_HTTP_PORT"},{"description":"Logging level — DEBUG, INFO, WARNING, or ERROR","default":"INFO","name":"MTG_MCP_LOG_LEVEL"},{"description":"Enable 17Lands draft analytics backend","default":"true","name":"MTG_MCP_ENABLE_17LANDS"},{"description":"Enable EDHREC commander metagame backend (uses undocumented endpoints)","default":"true","name":"MTG_MCP_ENABLE_EDHREC"},{"description":"Enable MTGJSON bulk card data for rate-limit-free lookups (~100 MB download)","default":"true","name":"MTG_MCP_ENABLE_MTGJSON"},{"description":"Minimum delay between Scryfall API calls in milliseconds","default":"100","name":"MTG_MCP_SCRYFALL_RATE_LIMIT_MS"},{"description":"Hours between MTGJSON bulk data refreshes","default":"24","name":"MTG_MCP_MTGJSON_REFRESH_HOURS"},{"description":"Disable in-memory TTL caching (useful for testing)","default":"false","name":"MTG_MCP_DISABLE_CACHE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-26T23:30:06.006104Z","publishedAt":"2026-03-26T23:30:06.006104Z","updatedAt":"2026-03-26T23:30:06.006104Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.j4th/mtg-mcp-server","description":"Magic: The Gathering data for AI — cards, combos, draft analytics, and Commander tools.","title":"MTG MCP Server","repository":{"url":"https://github.com/j4th/mtg-mcp-server","source":"github","id":"1187666627"},"version":"1.2.3","websiteUrl":"https://github.com/j4th/mtg-mcp-server","icons":[{"src":"https://raw.githubusercontent.com/j4th/mtg-mcp-server/main/icon.svg","mimeType":"image/svg+xml","sizes":["512x512"]}],"packages":[{"registryType":"pypi","identifier":"mtg-mcp-server","version":"1.2.3","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Server transport — 'stdio' (default) or 'http'","default":"stdio","name":"MTG_MCP_TRANSPORT"},{"description":"HTTP port when transport is 'http'","default":"8000","name":"MTG_MCP_HTTP_PORT"},{"description":"Logging level — DEBUG, INFO, WARNING, or ERROR","default":"INFO","name":"MTG_MCP_LOG_LEVEL"},{"description":"Enable 17Lands draft analytics backend","default":"true","name":"MTG_MCP_ENABLE_17LANDS"},{"description":"Enable EDHREC commander metagame backend (uses undocumented endpoints)","default":"true","name":"MTG_MCP_ENABLE_EDHREC"},{"description":"Enable MTGJSON bulk card data for rate-limit-free lookups (~100 MB download)","default":"true","name":"MTG_MCP_ENABLE_MTGJSON"},{"description":"Minimum delay between Scryfall API calls in milliseconds","default":"100","name":"MTG_MCP_SCRYFALL_RATE_LIMIT_MS"},{"description":"Hours between MTGJSON bulk data refreshes","default":"24","name":"MTG_MCP_MTGJSON_REFRESH_HOURS"},{"description":"Disable in-memory TTL caching (useful for testing)","default":"false","name":"MTG_MCP_DISABLE_CACHE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-27T00:57:20.731293Z","publishedAt":"2026-03-27T00:57:20.731293Z","updatedAt":"2026-03-27T00:57:20.731293Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.j4th/mtg-mcp-server","description":"Magic: The Gathering card search, combo lookup, draft analytics, and Commander tools.","title":"MTG MCP Server","repository":{"url":"https://github.com/j4th/mtg-mcp-server","source":"github","id":"1187666627"},"version":"2.0.0","websiteUrl":"https://github.com/j4th/mtg-mcp-server","icons":[{"src":"https://raw.githubusercontent.com/j4th/mtg-mcp-server/main/icon.svg","mimeType":"image/svg+xml","sizes":["512x512"]}],"packages":[{"registryType":"pypi","identifier":"mtg-mcp-server","version":"2.0.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Server transport — 'stdio' (default) or 'http'","default":"stdio","name":"MTG_MCP_TRANSPORT"},{"description":"HTTP port when transport is 'http'","default":"8000","name":"MTG_MCP_HTTP_PORT"},{"description":"Logging level — DEBUG, INFO, WARNING, or ERROR","default":"INFO","name":"MTG_MCP_LOG_LEVEL"},{"description":"Enable 17Lands draft analytics backend","default":"true","name":"MTG_MCP_ENABLE_17LANDS"},{"description":"Enable EDHREC commander metagame backend (uses undocumented endpoints)","default":"true","name":"MTG_MCP_ENABLE_EDHREC"},{"description":"Enable Scryfall Oracle Cards bulk data for rate-limit-free lookups (~30 MB download)","default":"true","name":"MTG_MCP_ENABLE_BULK_DATA"},{"description":"Minimum delay between Scryfall API calls in milliseconds","default":"100","name":"MTG_MCP_SCRYFALL_RATE_LIMIT_MS"},{"description":"Hours between Scryfall bulk data refreshes","default":"12","name":"MTG_MCP_BULK_DATA_REFRESH_HOURS"},{"description":"Enable Comprehensive Rules engine for rules lookup and keyword tools","default":"true","name":"MTG_MCP_ENABLE_RULES"},{"description":"Disable in-memory TTL caching (useful for testing)","default":"false","name":"MTG_MCP_DISABLE_CACHE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-29T19:04:31.388957Z","publishedAt":"2026-03-29T19:04:31.388957Z","updatedAt":"2026-03-29T19:04:31.388957Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.j4th/mtg-mcp-server","description":"Magic: The Gathering card search, combo lookup, draft analytics, and Commander tools.","title":"MTG MCP Server","repository":{"url":"https://github.com/j4th/mtg-mcp-server","source":"github","id":"1187666627"},"version":"2.1.0","websiteUrl":"https://github.com/j4th/mtg-mcp-server","icons":[{"src":"https://raw.githubusercontent.com/j4th/mtg-mcp-server/main/icon.svg","mimeType":"image/svg+xml","sizes":["512x512"]}],"packages":[{"registryType":"pypi","identifier":"mtg-mcp-server","version":"2.1.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Server transport — 'stdio' (default) or 'http'","default":"stdio","name":"MTG_MCP_TRANSPORT"},{"description":"HTTP port when transport is 'http'","default":"8000","name":"MTG_MCP_HTTP_PORT"},{"description":"Logging level — DEBUG, INFO, WARNING, or ERROR","default":"INFO","name":"MTG_MCP_LOG_LEVEL"},{"description":"Enable 17Lands draft analytics backend","default":"true","name":"MTG_MCP_ENABLE_17LANDS"},{"description":"Enable EDHREC commander metagame backend (uses undocumented endpoints)","default":"true","name":"MTG_MCP_ENABLE_EDHREC"},{"description":"Enable Scryfall Oracle Cards bulk data for rate-limit-free lookups (~30 MB download)","default":"true","name":"MTG_MCP_ENABLE_BULK_DATA"},{"description":"Minimum delay between Scryfall API calls in milliseconds","default":"100","name":"MTG_MCP_SCRYFALL_RATE_LIMIT_MS"},{"description":"Hours between Scryfall bulk data refreshes","default":"12","name":"MTG_MCP_BULK_DATA_REFRESH_HOURS"},{"description":"Enable Comprehensive Rules engine for rules lookup and keyword tools","default":"true","name":"MTG_MCP_ENABLE_RULES"},{"description":"Disable in-memory TTL caching (useful for testing)","default":"false","name":"MTG_MCP_DISABLE_CACHE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-03T01:20:26.676004Z","publishedAt":"2026-04-03T01:20:26.676004Z","updatedAt":"2026-04-03T01:20:26.676004Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.j4th/mtg-mcp-server","description":"Magic: The Gathering card search, combo lookup, draft analytics, and Commander tools.","title":"MTG MCP Server","repository":{"url":"https://github.com/j4th/mtg-mcp-server","source":"github","id":"1187666627"},"version":"2.1.1","websiteUrl":"https://github.com/j4th/mtg-mcp-server","icons":[{"src":"https://raw.githubusercontent.com/j4th/mtg-mcp-server/main/icon.svg","mimeType":"image/svg+xml","sizes":["512x512"]}],"packages":[{"registryType":"pypi","identifier":"mtg-mcp-server","version":"2.1.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Server transport — 'stdio' (default) or 'http'","default":"stdio","name":"MTG_MCP_TRANSPORT"},{"description":"HTTP port when transport is 'http'","default":"8000","name":"MTG_MCP_HTTP_PORT"},{"description":"Logging level — DEBUG, INFO, WARNING, or ERROR","default":"INFO","name":"MTG_MCP_LOG_LEVEL"},{"description":"Enable 17Lands draft analytics backend","default":"true","name":"MTG_MCP_ENABLE_17LANDS"},{"description":"Enable EDHREC commander metagame backend (uses undocumented endpoints)","default":"true","name":"MTG_MCP_ENABLE_EDHREC"},{"description":"Enable Scryfall Oracle Cards bulk data for rate-limit-free lookups (~30 MB download)","default":"true","name":"MTG_MCP_ENABLE_BULK_DATA"},{"description":"Minimum delay between Scryfall API calls in milliseconds","default":"100","name":"MTG_MCP_SCRYFALL_RATE_LIMIT_MS"},{"description":"Hours between Scryfall bulk data refreshes","default":"12","name":"MTG_MCP_BULK_DATA_REFRESH_HOURS"},{"description":"Enable Comprehensive Rules engine for rules lookup and keyword tools","default":"true","name":"MTG_MCP_ENABLE_RULES"},{"description":"Disable in-memory TTL caching (useful for testing)","default":"false","name":"MTG_MCP_DISABLE_CACHE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-03T03:30:29.185433Z","publishedAt":"2026-04-03T03:30:29.185433Z","updatedAt":"2026-04-03T03:30:29.185433Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.j4th/mtg-mcp-server","description":"Magic: The Gathering card search, combo lookup, draft analytics, and Commander tools.","title":"MTG MCP Server","repository":{"url":"https://github.com/j4th/mtg-mcp-server","source":"github","id":"1187666627"},"version":"2.2.0","websiteUrl":"https://github.com/j4th/mtg-mcp-server","icons":[{"src":"https://raw.githubusercontent.com/j4th/mtg-mcp-server/main/icon.svg","mimeType":"image/svg+xml","sizes":["512x512"]}],"packages":[{"registryType":"pypi","identifier":"mtg-mcp-server","version":"2.2.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Server transport — 'stdio' (default) or 'http'","default":"stdio","name":"MTG_MCP_TRANSPORT"},{"description":"HTTP port when transport is 'http'","default":"8000","name":"MTG_MCP_HTTP_PORT"},{"description":"Logging level — DEBUG, INFO, WARNING, or ERROR","default":"INFO","name":"MTG_MCP_LOG_LEVEL"},{"description":"Enable 17Lands draft analytics backend","default":"true","name":"MTG_MCP_ENABLE_17LANDS"},{"description":"Enable EDHREC commander metagame backend (uses undocumented endpoints)","default":"true","name":"MTG_MCP_ENABLE_EDHREC"},{"description":"Enable Scryfall Oracle Cards bulk data for rate-limit-free lookups (~30 MB download)","default":"true","name":"MTG_MCP_ENABLE_BULK_DATA"},{"description":"Minimum delay between Scryfall API calls in milliseconds","default":"100","name":"MTG_MCP_SCRYFALL_RATE_LIMIT_MS"},{"description":"Hours between Scryfall bulk data refreshes","default":"12","name":"MTG_MCP_BULK_DATA_REFRESH_HOURS"},{"description":"Enable Comprehensive Rules engine for rules lookup and keyword tools","default":"true","name":"MTG_MCP_ENABLE_RULES"},{"description":"Disable in-memory TTL caching (useful for testing)","default":"false","name":"MTG_MCP_DISABLE_CACHE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-04T01:34:41.508871Z","publishedAt":"2026-04-04T01:34:41.508871Z","updatedAt":"2026-04-04T01:34:41.508871Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.j4th/mtg-mcp-server","description":"Magic: The Gathering card search, combo lookup, draft analytics, and Commander tools.","title":"MTG MCP Server","repository":{"url":"https://github.com/j4th/mtg-mcp-server","source":"github","id":"1187666627"},"version":"3.0.0","websiteUrl":"https://github.com/j4th/mtg-mcp-server","icons":[{"src":"https://raw.githubusercontent.com/j4th/mtg-mcp-server/main/icon.svg","mimeType":"image/svg+xml","sizes":["512x512"]}],"packages":[{"registryType":"pypi","identifier":"mtg-mcp-server","version":"3.0.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Server transport — 'stdio' (default) or 'http'","default":"stdio","name":"MTG_MCP_TRANSPORT"},{"description":"HTTP port when transport is 'http'","default":"8000","name":"MTG_MCP_HTTP_PORT"},{"description":"Logging level — DEBUG, INFO, WARNING, or ERROR","default":"INFO","name":"MTG_MCP_LOG_LEVEL"},{"description":"Enable 17Lands draft analytics backend","default":"true","name":"MTG_MCP_ENABLE_17LANDS"},{"description":"Enable EDHREC commander metagame backend (uses undocumented endpoints)","default":"true","name":"MTG_MCP_ENABLE_EDHREC"},{"description":"Enable Scryfall Oracle Cards bulk data for rate-limit-free lookups (~30 MB download)","default":"true","name":"MTG_MCP_ENABLE_BULK_DATA"},{"description":"Minimum delay between Scryfall API calls in milliseconds","default":"100","name":"MTG_MCP_SCRYFALL_RATE_LIMIT_MS"},{"description":"Hours between Scryfall bulk data refreshes","default":"12","name":"MTG_MCP_BULK_DATA_REFRESH_HOURS"},{"description":"Enable Comprehensive Rules engine for rules lookup and keyword tools","default":"true","name":"MTG_MCP_ENABLE_RULES"},{"description":"Disable in-memory TTL caching (useful for testing)","default":"false","name":"MTG_MCP_DISABLE_CACHE"},{"description":"Enable Moxfield deck search and import backend (reverse-engineered API)","default":"true","name":"MTG_MCP_ENABLE_MOXFIELD"},{"description":"Enable Spicerack tournament results backend","default":"true","name":"MTG_MCP_ENABLE_SPICERACK"},{"description":"Enable MTGGoldfish metagame data backend (HTML scraping)","default":"true","name":"MTG_MCP_ENABLE_MTGGOLDFISH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-04T05:28:24.496267Z","publishedAt":"2026-04-04T05:28:24.496267Z","updatedAt":"2026-04-04T05:28:24.496267Z","isLatest":true}}}],"metadata":{"count":12}}
