Skip to main content
Glama

Scryfall MCP Server

by bmurdock

random_card

Retrieve a random Magic: The Gathering card using Scryfall MCP Server, with optional filters like format, archetype, rarity, price range, or search criteria for tailored results.

Instructions

Get a random Magic: The Gathering card, optionally filtered by format or search criteria

Input Schema

NameRequiredDescriptionDefault
archetypeNoDeck archetype preference
exclude_reprintsNoExclude heavily reprinted cards
formatNoMagic format to filter by legality
price_rangeNoPrice constraints for random selection
queryNoOptional Scryfall search query to filter random selection (e.g., "c:red", "type:creature")
rarity_preferenceNoPreferred rarity level
similar_toNoFind cards similar to this card

Input Schema (JSON Schema)

{ "properties": { "archetype": { "description": "Deck archetype preference", "enum": [ "aggro", "control", "combo", "midrange", "ramp", "tribal" ], "type": "string" }, "exclude_reprints": { "default": false, "description": "Exclude heavily reprinted cards", "type": "boolean" }, "format": { "description": "Magic format to filter by legality", "enum": [ "standard", "modern", "legacy", "vintage", "commander", "pioneer" ], "type": "string" }, "price_range": { "description": "Price constraints for random selection", "properties": { "currency": { "default": "usd", "description": "Currency for price filtering", "enum": [ "usd", "eur", "tix" ], "type": "string" }, "max": { "description": "Maximum price", "minimum": 0, "type": "number" }, "min": { "description": "Minimum price", "minimum": 0, "type": "number" } }, "type": "object" }, "query": { "description": "Optional Scryfall search query to filter random selection (e.g., \"c:red\", \"type:creature\")", "type": "string" }, "rarity_preference": { "description": "Preferred rarity level", "enum": [ "common", "uncommon", "rare", "mythic" ], "type": "string" }, "similar_to": { "description": "Find cards similar to this card", "type": "string" } }, "required": [], "type": "object" }

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/bmurdock/scryfall-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server