Back to Apps

MTG MCP Server
Supports UIby ryan-rushton
Analyze Magic: The Gathering decks and look up cards using the Scryfall API for LLM-powered strategic recommendations.
0 stars
Works in:claude
Exposes:Tools
What it does
This server connects LLMs to the Scryfall API and a specialized analysis engine, allowing the AI to analyze Magic: The Gathering deck compositions, evaluate mana curves, and provide strategic optimization suggestions based on the Command Zone deckbuilding framework.
Tools
scryfall_lookup_cards: Look up specific cards by name with fuzzy matching.scryfall_search_cards_by_criteria: Search cards by color, type, mana cost, and other criteria.analysis_calculate_mana_curve: Analyze CMC distribution for deck speed optimization.analysis_analyze_lands: Count lands and evaluate mana production.analysis_analyze_color_identity: Provide a detailed breakdown of color distribution.analysis_analyze_mana_requirements: Compare spell requirements against land production.analysis_analyze_card_types: Analyze card type distribution against format guidelines.analysis_analyze_commander_deck: Perform a full Commander deck analysis using the Command Zone template.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"mtg-analysis": {
"command": "uv",
"args": ["run", "python", "/path/to/mtg-mcp-server/server.py"],
"cwd": "/path/to/mtg-mcp-server"
}
}
}
Supported hosts
- Claude Desktop
Quick install
uv sync && uv run python server.pyInformation
- Pricing
- free
- Published
- 7/18/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Claude Desktop
{
"mcpServers": {
"mtg-analysis": {
"command": "uv",
"args": ["run", "python", "/path/to/mtg-mcp-server/server.py"],
"cwd": "/path/to/mtg-mcp-server"
}
}
}





