MTG MCP SERVER TOOLS

69 tools from the MTG MCP Server MCP Server, categorised by risk level.

READ 59 tools
Read archetype_comparison Compare 2-4 competitive archetypes side-by-side. Shows price, colors, key cards, shared staples, and diffe... Read archetype_decklist Get the stock decklist for a competitive archetype. Returns a full decklist (mainboard + sideboard) with d... Read budget_upgrade Suggest budget-friendly upgrades for a commander deck. Ranks EDHREC staples by synergy-per-dollar within t... Read bulk_ban_list Get the banned and restricted cards for a format. Returns alphabetically sorted lists of banned and restri... Read bulk_card_in_formats Show a card's legality across all Magic formats. Returns a table with the card's legality status in each f... Read bulk_card_lookup Look up a Magic card by exact name using Scryfall bulk data. Returns full card details including mana cost... Read bulk_card_search Search for Magic cards in Scryfall bulk data. Args: query: Substring to search for (case-insensitive).... Read bulk_format_legality Batch legality check for cards in a specific format. Returns a markdown table showing the legality status ... Read bulk_format_search Search for legal cards in a specific format using natural language. Combines format legality filtering wit... Read bulk_format_staples Find the most popular (staple) cards legal in a format. Ranking adapts to the format: singleton formats (C... Read bulk_random_card Get a random Magic card, optionally filtered by format, color, type, and rarity. Returns full card details... Read bulk_similar_cards Find cards similar to a given card. Scores similarity based on shared keywords, type words, CMC proximity,... Read card_comparison Compare 2-5 cards side-by-side for a specific commander deck. Shows mana cost, type, synergy, inclusion ra... Read color_identity_staples Top cards across ALL commanders in a color identity. Uses EDHREC aggregated data when available, falls bac... Read combat_calculator Calculate combat step-by-step with keyword interactions. Resolves declare attackers → declare blockers → d... Read commander_comparison Compare 2-5 commanders head-to-head: stats, combos, staples, popularity. Side-by-side comparison table wit... Read commander_overview Comprehensive commander profile combining data from all available sources. Returns card details, top combo... Read deck_analysis Full decklist health check — mana curve, colors, combos, bracket, budget, synergy. Uses all available back... Read deck_validate Validate a decklist against a format's construction rules. Checks legality, deck size, copy limits, color ... Read draft_log_review Review a completed draft — pick-by-pick GIH WR analysis and key decision points. Identifies where you coul... Read draft_pack_pick Rank cards in a draft pack using 17Lands win rate data. Provides GIH WR, ALSA, IWD stats, and color fit an... Read draft_signal_read Analyze draft picks and recommend a direction based on color signals. Uses ALSA data to detect which color... Read edhrec_card_synergy Get synergy data for a specific card with a specific commander. Shows how synergistic the card is with the... Read edhrec_commander_staples Get the most-played cards for a commander with synergy scores and inclusion rates. Shows which cards are m... Read evaluate_upgrade Assess whether a card is worth adding to a specific commander deck. Returns card details, price, synergy s... Read format_entry_guide Get a beginner-oriented guide for entering a competitive format. Shows archetypes sorted by budget accessi... Read goldfish_archetype_list Get a sample decklist for an archetype in a format. Returns deck metadata (author, event, result, date) an... Read goldfish_deck_price Get the estimated paper price for an archetype deck. Returns the total estimated cost of the deck based on... Read goldfish_format_staples Get the most-played cards in a format with deck inclusion percentages. Shows which cards appear most frequ... Read goldfish_metagame Get the current metagame breakdown for a competitive format. Shows top archetypes with meta share percenta... Read keyword_explain Explain an MTG keyword with rules text, examples, and interactions. Returns the rules definition, reminder... Read metagame_snapshot Get the current metagame breakdown for a competitive format. Shows top archetypes with meta share %, tier ... Read moxfield_deck_info Get metadata for a Moxfield deck (name, format, author, dates). Returns deck metadata without the full car... Read moxfield_decklist Fetch a full decklist from Moxfield by deck ID or URL. Returns the complete decklist organized by board (c... Read moxfield_search_decks Search public Moxfield decks by format, keyword, or sort order. Returns a paginated list of deck summaries... Read moxfield_user_decks List a user's public decks on Moxfield. Verifies the user exists, then searches for their public decks. Op... Read ping Health check — returns 'pong'. Read precon_upgrade Analyze and upgrade a Commander precon — identify weakest cards, suggest replacements. Pairs each upgrade ... Read price_comparison Compare prices across multiple cards using Scryfall bulk data. Returns a markdown table with USD, USD foil... Read rotation_check Check Standard rotation status and identify which cards are rotating. Shows sets currently in Standard wit... Read rules_interaction Explain how two mechanics or cards interact under MTG rules. Returns relevant rules, step-by-step resoluti... Read rules_lookup Look up MTG Comprehensive Rules by number or keyword search. Returns matching rules with full text, parent... Read rules_scenario Resolve a game scenario step-by-step using MTG rules. Covers priority, stack resolution, state-based actio... Read scryfall_card_details Get full details for a Magic card by exact or fuzzy name. Read scryfall_card_rulings Get official rulings and clarifications for a Magic card. Read sideboard_guide Get a specific sideboard in/out plan for a named matchup. Given a full 75 and a matchup archetype, produce... Read sideboard_matrix Generate a sideboard matrix for a deck across common matchups. Matrix shows which sideboard cards come IN/... Read spellbook_combo_details Get detailed steps for a specific combo by its Spellbook ID. Use an ID from find_combos results (e.g. "141... Read spellbook_estimate_bracket Estimate the Commander bracket (power level) for a decklist. Provide commander name(s) and a list of card ... Read spellbook_find_combos Search for known combos involving a specific card. Optionally filter by color identity (e.g. "sultai", "BU... Read spellbook_find_decklist_combos Find combos present in (or nearly present in) a Commander decklist. Provide commander name(s) and a list o... Read spicerack_format_decklists Find top-performing decklists across recent tournaments for a format. Collects top-4 finishers with Moxfie... Read spicerack_recent_tournaments List recent tournaments for a format with dates, player counts, and IDs. Use the tournament ID from the re... Read spicerack_tournament_results Get full standings and decklists for a specific tournament. Look up a tournament by its Spicerack ID. Use ... Read suggest_cuts Identify the weakest cards to cut from a commander decklist. Scores cards by synergy, inclusion rate, and ... Read suggest_mana_base Suggest a mana base for a decklist based on color pip distribution. Analyzes color requirements, recommend... Read suggest_sideboard Suggest a 15-card sideboard for a competitive deck. Analyzes the main deck's weaknesses and recommends sid... Read theme_search Find cards matching a theme — mechanical, tribal, or abstract/flavorful. Maps themes to oracle text patter... Read tribal_staples Best cards for a creature type — lords, synergy pieces, and top members. Groups results by: lords/anthems,...

The managed route: connect MTG MCP Server through the PolicyLayer gateway — every tool call above is checked against your policy before it runs, with a full audit log.

DIRECT INSTALL (UNMANAGED) npx -y pypi:mtg-mcp-server
How many tools does the MTG MCP Server MCP server have? +

The MTG MCP Server MCP server exposes 69 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on MTG MCP Server tools? +

Route the MTG MCP Server server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do MTG MCP Server tools fall into? +

MTG MCP Server tools are categorised as Read (59), Write (5), Destructive (1), Execute (4). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.