Mtg Oracle
Magic: The Gathering MCP server — cards, rules, combos, and Commander intelligence
Connector by gregario · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/gregario-mtg-oracle
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 14 read · 0 write · 0 deleteRead-only
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 14
Read from the source code; the running server may list different tools.
Read 14 · Look things up without changing anything.
analyze_commanderanalyze_deckcheck_legalityfind_combosfind_synergiesget_cardget_format_staplesget_glossaryget_keywordget_pricesget_rulingslookup_rule
Show 2 more tools
search_by_mechanicsearch_cards
Tools (14)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
analyze_commanderAnalyze a legendary creature as a potential Commander. Returns color identity, suggested strategies, archetypes, and recommended card categories for building a deck around this commander. Use this when a user wants help building or evaluating a Commander deck.
analyze_deckAnalyze a Magic: The Gathering deck list. Paste a deck list (plain text format like '4 Lightning Bolt' per line, or MTGO .dek XML) and get mana curve, color distribution, type breakdown, mana base analysis, and format legality check. Use this when a user shares a deck list and wants feedback.
check_legalityCheck which formats a card (or multiple cards) is legal in. Use this when a user wants to know if a card is legal, banned, or restricted in formats like Commander, Modern, Standard, Legacy, or Vintage. Accepts a single card name or an array of up to 50 card names.
find_combosFind known infinite combos and synergistic card combinations from Commander Spellbook. Use this when a user asks about combos involving specific cards, combos in specific colors, or wants to find win conditions. Returns combo steps, prerequisites, and results.
find_synergiesFind synergy categories and sample cards that work well with a specific card. Use this when a user wants to know what strategies or card types synergize with a particular card. Identifies matching archetypes (tokens, sacrifice, counters, etc.) and suggests complementary cards.
get_cardGet complete details for a specific Magic card including oracle text, mana cost, type, power/toughness, rulings, and format legality. Use this when you know the exact card name (or close to it) and need full information. Supports fuzzy matching — partial names work.
get_format_staplesGet staple cards and popular archetypes for a specific format (Commander, Modern, Legacy, etc.). Use this when a user asks about the meta, popular decks, or key cards in a format. Optionally filter by archetype.
get_glossaryLook up a term in the Magic: The Gathering glossary. Use this when a user asks "what does X mean" for game-specific terminology like "permanent", "spell", "stack", "priority", etc. Supports partial matching.
get_keywordGet the official rules definition for a Magic keyword ability (e.g., "Flying", "Deathtouch", "Equip"). Use this when a user asks how a keyword works or what its rules text says. Different from get_glossary — this is specifically for keyword abilities with rules text.
get_pricesLook up current market prices for one or more Magic cards. Returns USD, USD Foil, EUR, and MTGO tix prices from Scryfall. Use this when a user asks about card prices, deck costs, or wants to compare card values.
get_rulingsGet official rulings for a specific Magic card. Use this when a user asks about specific interactions, edge cases, or how a card works in unusual situations. Returns timestamped rulings from Wizards of the Coast.
lookup_ruleLook up a specific section of the Magic: The Gathering Comprehensive Rules by section number (e.g., "702", "702.1") or search rules text. Use this when a user asks about specific game rules, rule interactions, or needs the official rule text. Returns the rule and its subsections.
search_by_mechanicFind cards that have a specific keyword or mechanic (e.g., "Flying", "Trample", "Scry", "Cascade"). Use this when a user asks about cards with a particular ability or mechanic. Optionally includes the keyword's official rules definition.
search_cardsSearch for Magic: The Gathering cards by name, type, color, mana cost, rarity, set, format legality, or keyword. Use this when you need to find cards matching specific criteria. Supports full-text search across card names, type lines, and oracle text. Returns a summary list — use get_card for full details on a specific card.
Signals
- Stars
- 4
- Forks
- 1
- Open issues
- 0
- Last commit
- May 2, 2026 (5 months ago)
- Last release
- May 2, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.gregario/mtg-oracle- Version
- 0.1.0
- Auth
- No auth
- Packages
- npm mtg-oracle
- License
- MIT
- Repository
- github.com/gregario/mtg-oracle
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from gregario
- 0.643score
Warhammer Oracle
gregario
Warhammer 40K and Kill Team rules, stats, and game flow MCP server
ConnectorAFreshness: ALocal★ 11Claude Code +5 - 0.620score
Astronomy Oracle
gregario
Astronomical catalog data and observing session planner.
ConnectorAFreshness: ALocalRead-only★ 3Claude Code +5 - 0.620score
Brewers Almanack
gregario
Brewing knowledge MCP — beer styles, ingredients, off-flavours, water chemistry, recipes
ConnectorAFreshness: ALocal★ 3Claude Code +5 - 0.598score
Dnd Oracle
gregario
D&D 5e SRD MCP server with monster, spell, equipment search and encounter building tools
ConnectorBFreshness: BLocal★ 8Claude Code +5 - 0.586score
Lego Oracle
gregario
LEGO sets, parts, minifigs, and inventories as an MCP server
ConnectorBFreshness: BLocalRead-only★ 4Claude Code +5 - 0.535score
Lorcana Oracle
gregario
Disney Lorcana TCG MCP server with card search, deck analysis, ink curves, and set browsing
ConnectorCFreshness: CLocalRead-only★ 4Claude Code +5
Cite this page
Mtg Oracle MCP server. Agent Mart. https://agentmart.dev/connectors/gregario-mtg-oracle (last updated 2026-10-24)