The Scryfall Connector serves as an MCP server, enabling seamless integration of Scryfall (Magic: The Gathering) and Commander Spellbook (a combo database) into various AI clients like Claude Desktop, Cursor, Continue, and Zed. It offers a high-level, typed API for common queries, including full-text card searches, filtering by colors, CMC, or format, and advanced Tagger-based searches. The connector also includes robust tools for Commander Spellbook, allowing users to parse decklists, find combos, search variants, and manage local card indexes, all while adhering to API etiquette with polite rate limiting and backoff mechanisms.
Key Features
01High-level server API with typed inputs/outputs for Scryfall and Commander Spellbook
02Comprehensive tools for Scryfall queries: full-text search, by colors/CMC/format, and Tagger-based searches
03Commander Spellbook integration: parse decklists, find combos, search variants, and lookup cards
04Polite rate limiting and 429 backoff for Scryfall and Commander Spellbook APIs
05Optional local caching for Tagger tag lists and Commander Spellbook card index
060 GitHub stars