Skip to main content
Glama
artillect

MTG Deck Manager MCP Servers

by artillect

MTGデッキマネージャーMCPサーバー

このプロジェクトは、Claude を通じて Magic: The Gathering のデッキやカード情報と直接やり取りするための Model Context Protocol (MCP) サーバーを提供します。

特徴

  • MTG デッキマネージャー: デッキをアップロードし、カードを引いて、手札を管理し、マリガンを実行し、サイドボードを管理します

  • Scryfall API 統合: カードを検索し、ランダムなカードを取得し、カード情報を調べます

Related MCP server: Scryfall MCP Server

インストール

  1. このリポジトリをローカル マシンにクローンします。

git clone https://github.com/artillect/mtg-deck-mcp-server.git
cd mtg-deck-mcp-server
  1. Python 仮想環境をセットアップします。

# Create and activate a virtual environment
python -m venv .venv
.venv\Scripts\activate

# Install dependencies
pip install fastmcp httpx

クロードデスクトップクライアントの構成

Claude 構成に以下を追加します。

{
    "mcp_servers": {
        "mtg-server": {
            "command": "C:\\Path\\To\\Your\\Project\\.venv\\Scripts\\python.exe",
            "args": [
                "C:\\Path\\To\\Your\\Project\\mtg_server.py"
            ]
        },
        "scryfall": {
            "command": "C:\\Path\\To\\Your\\Project\\.venv\\Scripts\\python.exe",
            "args": [
                "C:\\Path\\To\\Your\\Project\\scryfall_server.py"
            ]
        }
    }
}

ローカルインストールに合わせてパスを調整してください。

使用法

Claude クライアントでサーバーを設定したら、Claude に次の操作を依頼してサーバーと対話できます。

  • MTGデッキリストをアップロードする

  • デッキからカードを引く

  • 手を見る

  • Scryfallでカード情報を検索する

  • ランダムカードを取得するか、名前で検索します

注記

  • Scryfall サーバーは開発中のため、時々クラッシュする場合があります。

  • それぞれの機能を使用する場合は、両方のサーバーが実行中であることを確認してください。

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables 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.
    22
    274 npm
    1
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables Claude to search and retrieve Magic: The Gathering card details, prices, set information, and random cards from Scryfall's database through natural language.
    4
    2
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides AI assistants with access to Magic: The Gathering card data via Scryfall API, enabling card search, image downloads, and database management.
    14 npm
    2
    Apache 2.0
  • A
    license
    A
    quality
    B
    maintenance
    Provides AI assistants with comprehensive Magic: The Gathering data including card info, combos, draft analytics, Commander metagame, constructed formats, sideboard strategy, deck building, and rules.
    74
    MIT