Savecraft MCP Server Provides Claude with Accurate Magic: The Gathering Data

✍️ OpenClawRadar📅 Published: April 6, 2026🔗 Source
Savecraft MCP Server Provides Claude with Accurate Magic: The Gathering Data
Ad

Savecraft is an open-source MCP server that solves Claude's tendency to hallucinate Magic: The Gathering card names and rules by providing structured access to real game data. The tool parses your MTG Arena Player.log locally, syncs your game state, and gives Claude access to 12 expert reference modules built on actual Magic data.

What Savecraft Provides

The server gives Claude access to:

  • Your actual Arena data: collection, decks, match history, draft logs, play-by-play replays, rank
  • Draft advisor: 8-axis pick evaluation calibrated across 31 color archetypes from 17Lands data (millions of games)
  • Play advisor: post-game review from per-turn replay data covering card timing, mana efficiency, and attack analysis
  • Match stats: personal win rates by deck, format, and opponent archetype, plus sideboard effectiveness
  • Card search: full Scryfall database, preventing Claude from inventing cards
  • Rules engine: complete MTG Comprehensive Rules plus per-card rulings
  • Mana base calculator: Frank Karsten's hypergeometric source math
  • Collection diff: wildcard cost to complete any decklist from what you actually own
  • Deckbuilding: composition analysis, format legality, curve visualization for limited and constructed formats
Ad

Practical Implementation

In practice, Claude can pull live draft pick recommendations scored across 8 axes from 17Lands data and provide full draft reviews grading every pick against what the data says was optimal. The screenshots show Claude analyzing draft picks with data-backed recommendations.

Savecraft also supports Diablo II: Resurrected (.d2s binary parsing), Stardew Valley, Clair Obscur, and RimWorld, with more games planned. The project is free and open source under Apache 2.0 license.

The GitHub repository is available at: https://github.com/joshsymonds/savecraft.gg

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

OpenClaw Claude Extension Updated to Use Agent SDK After Anthropic Billing Changes
Tools

OpenClaw Claude Extension Updated to Use Agent SDK After Anthropic Billing Changes

An OpenClaw extension developer rewrote their Claude CLI integration to use the official claude-agent-sdk after Anthropic started detecting and reclassifying CLI usage as third-party app usage, which bills against a separate credit pool instead of Max plan limits. The SDK approach authenticates through existing Claude Code login and bills as regular Max plan usage.

OpenClawRadar
Claude-context-lint tool audits token overhead in Claude Code projects
Tools

Claude-context-lint tool audits token overhead in Claude Code projects

A new tool called claude-context-lint scans Claude Code projects to show how much context window is consumed by CLAUDE.md files, skills, MCP servers, and system prompts before user input. The tool provides specific recommendations for reducing token usage.

OpenClawRadar
Open-source MCP suite improves Claude Code generation quality by 15-20%
Tools

Open-source MCP suite improves Claude Code generation quality by 15-20%

An open-source MCP suite consisting of three local servers and a prompt skill addresses the 'bad token' problem in AI code generation, with one customer reporting 15-20% quality improvement for Claude Code.

OpenClawRadar
Sense: Go SDK for LLM-powered test assertions and structured text extraction
Tools

Sense: Go SDK for LLM-powered test assertions and structured text extraction

Sense is a Go SDK that uses Claude for two main functions: evaluating non-deterministic output in tests with plain English assertions, and extracting typed structs from unstructured text through reflection and forced tool_use.

OpenClawRadar