Scryfall MCP Server
The Scryfall MCP Server is a tool for interacting with the Scryfall API to access Magic: The Gathering card information:
Search for cards: Perform text-based searches to find matching cards
Retrieve card details: Get specific card information by Scryfall UUID or exact English name
Fetch random card: Obtain a random card from the Scryfall database
Access card rulings: View official rulings for a card by its Scryfall or Oracle ID
Get pricing information: Retrieve current price details (USD, USD foil, EUR, TIX) for cards by ID or exact name
Provides tools for accessing the Scryfall API to look up Magic: The Gathering card details, perform card searches, retrieve official rulings, and get current pricing information across different marketplaces.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Scryfall MCP Serversearch for cards with 'dragon' in the name"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Scryfall MCP Server
A Model Context Protocol (MCP) server for interacting with the Scryfall API. It provides tools to look up Magic: The Gathering card details, card rulings, and price information.

Features
search_cards
Perform a text-based search on Scryfall. Returns a list of matching cards.get_card_by_id
Retrieve a card directly via its Scryfall UUID.get_card_by_name
Retrieve a card by exact English name.random_card
Get a random card from the entire Scryfall database.get_rulings
Retrieve official rulings for a card, which may clarify card interactions or rules.get_prices_by_id
Retrieve current pricing information (USD, USD foil, EUR, TIX) for a given card by Scryfall ID.get_prices_by_name
Retrieve current pricing information (USD, USD foil, EUR, TIX) for a given card by exact name.
Related MCP server: Scryfall MCP Server
Usage
The server can be run in two modes:
Standard stdio mode (default)
Server-Sent Events (SSE) mode with HTTP endpoints
Using NPX
If you have Node.js installed locally:
# Stdio mode
npx scryfall-mcp-server
# SSE mode
npx scryfall-mcp-server --sseConnecting to the Server
Stdio Mode
Your application or environment (like Claude Desktop) can communicate directly via stdio with the server.
SSE Mode
When running in SSE mode (with --sse), you can connect using the MCP CLI:
npx @wong2/mcp-cli --sse http://localhost:3000/sseThe server will be available at:
SSE endpoint:
http://localhost:3000/sseMessage endpoint:
http://localhost:3000/messages
Integration in claude_desktop_config.json
Example snippet for stdio mode:
{
"mcpServers": {
"scryfall": {
"command": "docker",
"args": ["run", "-i", "--rm", "mcp/scryfall"]
}
}
}Or with npx:
{
"mcpServers": {
"scryfall": {
"command": "npx",
"args": ["scryfall-mcp-server"]
}
}
}Building from Docker
docker build -t mcp/scryfall .Then you can run in stdio mode:
docker run -i --rm mcp/scryfallOr in SSE mode:
docker run -i --rm -p 3000:3000 mcp/scryfall --sseLicense
Licensed under the MIT License.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceProvides tools for accessing the Semantic Scholar API to search papers, retrieve paper and author details, and fetch citations and references through the Model Context Protocol.Last updated77
- AlicenseAqualityAmaintenanceA comprehensive Model Context Protocol server that integrates with the Scryfall API to provide Magic: The Gathering card data to AI assistants like Claude.Last updated141MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to search and retrieve Magic: The Gathering card data through the Scryfall API. Supports card searches, random card generation, autocomplete, set listings, and rulings lookup.Last updated221MIT
- AlicenseAqualityCmaintenanceEnables Claude to search and retrieve Magic: The Gathering card details, prices, set information, and random cards from Scryfall's database through natural language.Last updated41MIT
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
Gateway between LLM agents and world data through eight tools and a bundled endpoint catalog.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
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/cryppadotta/scryfall-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server