
Iwantmymtg Mcp
Let your coding agent look up MTG cards, sets, and market prices and sync with your I Want My MTG collection from the terminal.
Overview
iwantmymtg-mcp is an MCP server for the Build phase that queries Magic: The Gathering cards, sets, and prices and manages I Want My MTG collection data when an API key is configured.
What is this MCP server?
- Search Magic: The Gathering cards and sets without leaving the agent
- Fetch pricing data for deck planning and buylist decisions
- Manage I Want My MTG inventory, transactions, and portfolio when IWMM_API_KEY is set
- Optional price-alert tooling tied to your live IWM API key (iwm_live_...)
- npm stdio package iwantmymtg-mcp at version 0.3.1
- Server version 0.3.1 on npm identifier iwantmymtg-mcp
- IWMM_API_KEY required only for inventory, transaction, portfolio, and price-alert tools
What problem does it solve?
Building MTG-adjacent apps forces you to jump between sites, spreadsheets, and APIs while your agent cannot see your collection or live prices.
Who is it for?
Indie builders shipping MTG tools, content sites, or personal collection automations who already use or plan to use I Want My MTG.
Skip if: Teams that need official Wizards of the Coast licensing workflows, non-MTG products, or full marketplace checkout without IWMM.
What do I get? / Deliverables
After you register the stdio server, your agent can answer card and price questions and, with IWMM_API_KEY, read and update your IWMM inventory and alerts in one workflow.
- Agent-callable MTG card, set, and price queries
- Optional live collection and alert operations against I Want My MTG
- Repeatable stdio MCP entry in your local agent stack
Recommended MCP Servers
Journey fit
Canonical shelf is Build because the value is wiring an external hobby-commerce API into agent workflows while you ship a collector tool, bot, or content site. Integrations fits MCP stdio tools that expose third-party card, set, price, and inventory endpoints to Claude Code or Cursor.
How it compares
TCG pricing and collection MCP integration, not a generic database or web-scraping skill.
Common Questions / FAQ
Who is iwantmymtg-mcp for?
Solo builders and collectors who want their Claude Code or Cursor agent to query MTG cards, sets, and prices and optionally manage an I Want My MTG collection via MCP.
When should I use iwantmymtg-mcp?
Use it during Build when you are integrating card search, set metadata, pricing, or IWMM inventory into an agent-driven app, bot, or internal tooling.
How do I add iwantmymtg-mcp to my agent?
Install the npm package iwantmymtg-mcp, add it as a stdio MCP server in your client config, and set IWMM_API_KEY only if you need inventory, transactions, portfolio, or price-alert tools.