Skip to main content
Glama

Scryfall MCP Server

by cryppadotta

Scryfall MCP サーバー

Scryfall APIと連携するためのモデルコンテキストプロトコル(MCP)サーバー。マジック:ザ・ギャザリングのカード詳細、カードの裁定、価格情報を検索するためのツールを提供します。

Scryfall MCP サーバー

特徴

  • 検索カード
    Scryfall でテキストベースの検索を実行します。一致するカードのリストを返します。
  • IDでカードを取得する
    Scryfall UUID を介してカードを直接取得します。
  • 名前でカードを取得する
    正確な英語名でカードを取得します。
  • ランダムカード
    Scryfall データベース全体からランダムにカードを 1 枚取得します。
  • 裁定を取得する
    カードの公式判定を取得します。これにより、カードの相互作用やルールが明確になる場合があります。
  • IDで価格を取得する
    Scryfall ID で特定のカードについて現在の価格情報 (USD、USD フォイル、EUR、TIX) を取得します。
  • 名前で価格を取得する
    特定のカードの正確な名前で、現在の価格情報 (USD、USD フォイル、EUR、TIX) を取得します。

使用法

サーバーは次の 2 つのモードで実行できます。

  1. 標準stdioモード(デフォルト)
  2. HTTPエンドポイントを使用したサーバー送信イベント(SSE)モード

NPXの使用

Node.js がローカルにインストールされている場合:

# Stdio mode npx scryfall-mcp-server # SSE mode npx scryfall-mcp-server --sse

サーバーへの接続

標準モード

アプリケーションまたは環境 (Claude Desktop など) は、stdio を介してサーバーと直接通信できます。

SSEモード

SSE モード ( --sseを使用) で実行している場合は、MCP CLI を使用して接続できます。

npx @wong2/mcp-cli --sse http://localhost:3000/sse

サーバーは次の場所で利用できます:

  • SSEエンドポイント: http://localhost:3000/sse
  • メッセージエンドポイント: http://localhost:3000/messages

claude_desktop_config.json への統合

stdio モードの例スニペット:

{ "mcpServers": { "scryfall": { "command": "docker", "args": ["run", "-i", "--rm", "mcp/scryfall"] } } }

またはnpxの場合:

{ "mcpServers": { "scryfall": { "command": "npx", "args": ["scryfall-mcp-server"] } } }

Dockerからのビルド

docker build -t mcp/scryfall .

その後、stdio モードで実行できます。

docker run -i --rm mcp/scryfall

または SSE モードの場合:

docker run -i --rm -p 3000:3000 mcp/scryfall --sse

ライセンス

MIT ライセンスに基づいてライセンスされています。

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Scryfall API とのやり取りを可能にし、ユーザーはモデル コンテキスト プロトコルを使用して、Magic: The Gathering カードの詳細を検索したり、カードの裁定を取得したり、価格情報にアクセスしたりできるようになります。

  1. 特徴
    1. 使用法
      1. NPXの使用
      2. サーバーへの接続
      3. claude\_desktop\_config.json への統合
      4. Dockerからのビルド
    2. ライセンス

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        Facilitates interaction with Trello boards via the Trello API, offering features like rate limiting, type safety, input validation, and error handling for seamless management of cards, lists, and board activities.
        Last updated -
        9
        63
        47
        TypeScript
        MIT License
        • Linux
        • Apple
      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol server that provides read-only access to Bybit's cryptocurrency exchange API, allowing users to query real-time cryptocurrency data using natural language.
        Last updated -
        9
        14
        9
        TypeScript
        MIT License
      • -
        security
        F
        license
        -
        quality
        Enables Magic: The Gathering players to manage decks and access card information through Claude, supporting gameplay actions like drawing cards and mulligans while providing Scryfall API integration for card lookups.
        Last updated -
        Python
      • -
        security
        F
        license
        -
        quality
        Provides Model Context Protocol tools for interacting with eToro's public API endpoints, allowing users to fetch portfolios, look up instrument details, and search for instruments while handling CORS restrictions.
        Last updated -
        TypeScript

      View all related MCP servers

      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