{"name":"io.github.gregario/mtg-oracle","slug":"gregario-mtg-oracle","title":null,"description":"Magic: The Gathering MCP server — cards, rules, combos, and Commander intelligence","url":"https://mcp.market/server/gregario-mtg-oracle","rating":null,"grade":"B","score":82,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":21,"stars":4,"forks":1,"downloads_week":52,"last_push_at":"2026-05-02T20:58:05.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/gregario/mtg-oracle","website":null,"version":"0.1.0","remotes":[],"packages":[{"registryType":"npm","identifier":"mtg-oracle","version":"0.1.0","transport":{"type":"stdio"}}],"tools":[{"name":"analyze_commander","description":"Analyze 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_legality","description":"Check 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"find_combos","description":"Find 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"find_synergies","description":"Find 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_card","description":"Get 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_format_staples","description":"Get 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_glossary","description":"Look 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_keyword","description":"Get 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_rulings","description":"Get 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"lookup_rule","description":"Look 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_by_mechanic","description":"Find 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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_cards","description":"Search 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.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":82,"grade":"B","scanned_at":"2026-09-27T23:37:32.422Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-27T23:37:32.381Z","components":{"code":{"score":25,"max":25,"notes":["49 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":8,"max":15,"notes":["last push 148 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"mtg-oracle","version":"0.1.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-03-15T14:34:30.005Z","weeklyDownloads":52}],"repo":{"found":true,"owner":"gregario","repo":"mtg-oracle","archived":false,"pushedAt":"2026-05-02T20:58:05Z","stars":4,"forks":1,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/2814770?v=4","ownerCreatedAt":"2012-11-16T15:03:34Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/2814770?v=4&s=128","source":"github"},"presence":{"stars":4,"forks":1,"downloadsWeek":52,"license":"MIT","lastPushAt":"2026-05-02T20:58:05.000Z","score":21}}}},"grade_history":[],"reviews":[]}