一个用于与Scryfall API交互的Model Context Protocol (MCP)服务器。它提供了查询万智牌卡牌详情、卡牌解释和价格信息的工具。

该服务器可以以两种模式运行:
如果你本地安装了Node.js:
# Stdio模式
npx scryfall-mcp-server
# SSE模式
npx scryfall-mcp-server --sse
你的应用程序或环境(如Claude Desktop)可以直接通过stdio与服务器通信。
当以SSE模式运行(使用--sse)时,你可以使用MCP CLI连接:
npx @wong2/mcp-cli --sse http://localhost:3000/sse
服务器将在以下地址可用:
http://localhost:3000/ssehttp://localhost:3000/messagesStdio模式示例片段:
{
"mcpServers": {
"scryfall": {
"command": "docker",
"args": ["run", "-i", "--rm", "mcp/scryfall"]
}
}
}
或者使用npx:
{
"mcpServers": {
"scryfall": {
"command": "npx",
"args": ["scryfall-mcp-server"]
}
}
}
docker build -t mcp/scryfall .
然后可以在stdio模式下运行:
docker run -i --rm mcp/scryfall
或者在SSE模式下运行:
docker run -i --rm -p 3000:3000 mcp/scryfall --sse
根据MIT许可证授权。