MCP.so
登录

MCP Server – Scryfall API Interface

@dbeltra

关于 MCP Server – Scryfall API Interface

MCP server for the Scryfall API

基本信息

分类

开发工具

运行时

python

传输方式

stdio

发布者

dbeltra

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "scryfall-mcp": {
      "command": "uv",
      "args": [
        "venv"
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Server – Scryfall API Interface?

This is an MCP server that interfaces with the Scryfall API to fetch and display detailed Magic: The Gathering card data. It is intended for use by MCP hosts like Claude Desktop to search cards by name, color, type, and text content.

How to use MCP Server – Scryfall API Interface?

Install Python 3.12+, uv, create a virtual environment, and install dependencies via uv pip install -r pyproject.toml. Configure your MCP host (e.g., Claude Desktop) by adding the server definition to claude_desktop_config.json with the command to run scryfall.py using uv.

Key features of MCP Server – Scryfall API Interface

  • Search MTG cards by name, colors, type, and oracle text
  • Outputs full card details including prices in USD/EUR
  • Returns oracle text, mana cost, colors, and rarity
  • Provides set name and power/toughness information

Use cases of MCP Server – Scryfall API Interface

  • Ask an AI assistant to find a MTG card by name
  • Search for cards matching specific colors or color combinations
  • Look up card prices and set information during deck building

FAQ from MCP Server – Scryfall API Interface

What does MCP Server – Scryfall API Interface do?

It provides an MCP interface to the Scryfall API, allowing AI assistants to search Magic: The Gathering cards and retrieve detailed card data including prices.

What are the runtime requirements?

Python 3.12+ and the uv package manager are required.

Does this server require any authentication or API keys?

No, the Scryfall API is public and does not require authentication.

How is the server intended to be run?

It is designed to be run by an MCP host, such as Claude Desktop, via a configured JSON definition pointing to the uv and scryfall.py script.

评论

开发工具 分类下的更多 MCP 服务器