MTG Deck Manager
STDIOMCP servers for interacting with Magic: The Gathering decks and card information.
MCP servers for interacting with Magic: The Gathering decks and card information.
This project provides Model Context Protocol (MCP) servers for interacting with Magic: The Gathering decks and card information directly through Claude.
git clone https://github.com/artillect/mtg-deck-mcp-server.git cd mtg-deck-mcp-server
# Create and activate a virtual environment python -m venv .venv .venv\Scripts\activate # Install dependencies pip install fastmcp httpx
Add the following to your Claude config:
{ "mcp_servers": { "mtg-server": { "command": "C:\\Path\\To\\Your\\Project\\.venv\\Scripts\\python.exe", "args": [ "C:\\Path\\To\\Your\\Project\\mtg_server.py" ] }, "scryfall": { "command": "C:\\Path\\To\\Your\\Project\\.venv\\Scripts\\python.exe", "args": [ "C:\\Path\\To\\Your\\Project\\scryfall_server.py" ] } } }
Make sure to adjust the paths to match your local installation.
After setting up the servers in your Claude client, you can interact with them by asking Claude to: