mythic-index-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MYTHIC_INDEX_API_KEY | No | Your Mythic Index API key for higher rate limits. Optional, public key included by default. | |
| MYTHIC_INDEX_API_URL | No | URL of a self-hosted Mythic Index API instance. Default is https://api.mythic-index.com. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_cardsA | Search MTG cards by name with fuzzy matching. Handles typos and partial names. Args: query: Card name (min 2 chars). limit: Max results (1-50). |
| find_cardsA | Find MTG cards by ability text, type, color, CMC, price, format. For deck building queries like 'black creatures with deathtouch under $5'. Args: oracle_text: Rules text search. type_line: Card type filter. colors: Comma-separated W,U,B,R,G. color_identity: Exact identity for Commander. cmc_min/cmc_max: Mana value range. rarity: common/uncommon/rare/mythic. keyword: Ability keyword. reserved_list: Only RL cards. price_min/price_max: USD range. format: Legality filter. sort: price/name/recent. limit: 1-50. |
| browse_cardsA | Browse MTG cards by price, name, or newest. Args: sort: price/name/recent. order: desc/asc. rarity/set_code: filters. limit: 1-50. |
| list_setsC | List MTG sets. Args: search: Optional name/code filter. |
| get_card_priceA | Current prices across all vendors. Args: card_id: From search results. |
| get_price_historyA | Price trends over time. Args: card_id: Card ID. days: 7/30/90/365. finish: nonfoil/foil. |
| get_set_statsA | Set statistics: cards, rarity, prices, top cards. Args: set_code: e.g. 'mh3'. |
| search_sealedB | Find sealed products. Args: set_code: Filter by set. category: booster_box/booster_pack/bundle. |
| get_sealed_evA | EV breakdown for sealed product. Args: product_id: From search_sealed. |
| top_moversA | Biggest price gains/drops. Args: days: 1-90. direction: up/down. min_price: Filter noise. |
| find_arbitrageB | Cross-vendor profit opportunities. Args: min_spread: Min profit USD. limit: 1-50. |
| reserved_list_trackerA | Reserved List cards — never reprinted. Args: max_price: Budget cap. sort: price/name. limit: 1-50. |
| price_deckA | Price a decklist with curve, colors, legality, budget swaps. Args: decklist: '4 Lightning Bolt' per line. format: standard/modern/commander. |
| suggest_budget_alternativesA | Cheaper alternatives with similar type/CMC. Args: card_name: Card to replace. max_price: Cap. format: Legality filter. |
| analyze_mana_curveB | Analyze mana curve, lands, color sources. Args: decklist: Same format as price_deck. |
| check_legalityD | Format legality check. Args: card_id: From search results. |
| evaluate_cardA | Strategic analysis: roles, keywords, archetypes. Args: card_id: From search. |
| find_cards_by_roleA | Find cards by role: removal, card_draw, ramp, counter, protection, evasion, token_generation, lifegain, discard, tutor, graveyard, board_wipe, burn. Args: role: Strategic role. colors: W,U,B,R,G. format: modern/commander. max_price: Budget. limit: 1-30. |
| search_rulesA | Search the official Magic Comprehensive Rules + glossary by keyword. Use for rules questions and card interactions (e.g. 'deathtouch trample', 'the legend rule', 'priority'). Args: query: What to look up (min 2 chars). limit: Max rule matches (1-25). |
| get_ruleA | Get a specific Comprehensive Rule by number, with its sub-rules (e.g. '509.1' returns 509.1, 509.1a, 509.1b...). Args: number: Rule number like '509.1' or '601.2a', or a section like '702'. |
| get_api_statusA | Platform health and sync status. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| api_guide | API reference. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wizkid17/mythic-index-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server