Loading connector details…
Loading connector details…
Choose a unique username to continue using AgentHotspot
by cryppadotta • Data & Databases
An MCP server that exposes Scryfall API functionality (card search, retrieval, rulings, and pricing) to agents via stdio or SSE.
Search and retrieve detailed Magic: The Gathering card data (by exact name, UUID, random, or text search) from Scryfall.
Official card rulings to clarify card interactions or support rules-based reasoning.
Current market pricing (USD, USD foil, EUR, TIX) and a simple integration path via stdio, SSE, NPX, or Docker.
Provides a Model Context Protocol (MCP) interface to the Scryfall API so agents can programmatically search cards, fetch card details by name or UUID, retrieve rulings, get current pricing, or request a random card. Supports both stdio mode and Server-Sent Events (SSE) mode with HTTP endpoints, and includes usage examples for NPX and Docker. Useful for integrating up-to-date Magic: The Gathering card data into agent workflows and tools like Claude Desktop.
Search for MTG cards by a text query, e.g. 'oracle text includes: draw cards'. Returns a list of matching cards (with basic fields: name, set, collector_number, ID). If no matches are found, returns an error message from Scryfall.
Retrieve a card by its Scryfall ID (a 36-char UUID). Returns the card data in JSON.
Retrieve a card by its exact English name, e.g. 'Black Lotus'. Returns the card data in JSON. If multiple cards share that exact name, Scryfall returns one (usually the most relevant printing).
Retrieve a random Magic card from Scryfall. Returns JSON data for that random card.
Retrieve official rulings for a specified card by Scryfall ID or Oracle ID. Returns an array of rulings. Each ruling has a 'published_at' date and a 'comment' field.
Scores are informational only and provided “as is” without warranty. AgentHotspot assumes no liability for actions taken based on these ratings.