About
Provides MCP endpoints for uploading decks, drawing cards, managing hands, performing mulligans and sideboarding, plus Scryfall API integration for card searches and random picks.
Capabilities
MTG Deck Manager MCP Servers
The MTG Deck Manager MCP Servers provide a seamless bridge between Claude and the world of Magic: The Gathering. By exposing a rich set of deck‑management operations through MCP, the server lets AI assistants manipulate decks, draw cards, and manage hands as if they were native tools. This eliminates the need for manual data entry or third‑party UI interactions, enabling developers to build fully automated card‑game experiences that run inside a conversational interface.
At its core, the server offers two complementary services: an internal deck‑manager and a Scryfall API wrapper. The deck‑manager handles every aspect of a legal MTG deck—uploading a list, shuffling, performing mulligans, sideboarding, and tracking the hand. The Scryfall integration gives Claude instant access to the world’s most comprehensive card database, allowing it to fetch card details, random picks, or perform targeted searches. Together they enable Claude to act as a virtual play‑by‑play assistant, answering questions like “What’s the probability of drawing two lands in my opening hand?” or “Show me a random card from my deck.”
Key capabilities include:
- Deck Upload & Validation – Accepts standard text lists, verifies legality, and stores the deck for future operations.
- Dynamic Drawing & Hand Management – Simulates shuffling, drawing, and mulligan rules while keeping the hand state consistent.
- Sideboard Support – Allows moving cards between main and sideboards, mirroring real‑world deck customization.
- Scryfall Querying – Provides card names, rulings, images, and random selections via a lightweight HTTP wrapper.
- Statistical Insights – Exposes card counts, mana curves, and other analytics that can be used in higher‑level strategy planning.
Developers can integrate these servers into any MCP‑compatible workflow. For example, a game‑simulation script might ask Claude to “draw three cards and reveal my hand,” then use the returned data to compute a mana curve. A tournament‑organizer bot could automatically generate sideboards based on meta‑analysis, while a deck‑building assistant could suggest card swaps by querying Scryfall for alternatives. The servers’ modular design means each capability can be invoked independently, giving fine‑grained control over how the AI interacts with MTG data.
What sets this implementation apart is its focus on real‑time, stateful deck management within a conversational AI context. Unlike static card lookups, the deck‑manager preserves state across turns and sessions, allowing Claude to reason about future draws, hand composition, and strategic choices. Coupled with the rich Scryfall dataset, developers can build sophisticated card‑game assistants that feel both intuitive and powerful—making it an invaluable tool for anyone looking to embed Magic: The Gathering logic into AI‑driven applications.
Related Servers
n8n
Self‑hosted, code‑first workflow automation platform
FastMCP
TypeScript framework for rapid MCP server development
Activepieces
Open-source AI automation platform for building and deploying extensible workflows
MaxKB
Enterprise‑grade AI agent platform with RAG and workflow orchestration.
Filestash
Web‑based file manager for any storage backend
MCP for Beginners
Learn Model Context Protocol with hands‑on examples
Weekly Views
Server Health
Information
Explore More Servers
Screenshot MCP Server
Capture and deliver screenshots for AI assistants
Flyder MCP Server
Integrate Flyder workflows into your applications
Mcp Cps Data Server
Expose Chicago Public Schools data via SQLite and LanceDB
Oura MCP Server
Connect LLMs to Oura sleep, readiness, and resilience data
Express MCP Server
Stateless Model Context Protocol server with Express
My MCP Weather Server
Dummy weather data for LLM agents