mcpField
M
MTG Deck Manager MCP Servers

MTG Deck Manager MCP Servers

ローカル
github.com/artillectゲーム・エンタメ1584 週間前に更新

MTG Deck Manager MCP Servers について

Magic: The Gatheringのデッキ管理と、Scryfall経由のカード情報検索を行う2つのMCPサーバーです。デッキや手札の操作に対応し、Claudeからカードを検索できます。

主な機能

  1. 01デッキリストのアップロードと管理
  2. 02ドローと手札の確認
  3. 03マリガンとサイドボード
  4. 04Scryfallのカード情報検索
  5. 05ランダムなカードの取得

活用シーン

  1. 01対戦用デッキの読み込み
  2. 02カードを引いて手札を確認
  3. 03マリガンやサイドボードの実施
  4. 04対戦中のカード情報検索

MCP 対応

デッキ管理とScryfallのカード検索を担う別々のMCPサーバーを提供し、ClaudeなどのMCPクライアントから利用できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

MTG Deck Manager MCP サーバー

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

機能

  • MTG Deck Manager:デッキのアップロード、カードのドロー、手札の管理、マリガンの実行、サイドボーディングに対応します
  • Scryfall API Integration:カードの検索、ランダムなカードの取得、カード情報の参照に対応します

インストール

  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 デスクトップクライアントの設定

以下を 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 サーバーは開発中のため、まれにクラッシュすることがあります。
  • 各機能を使用する際は、両方のサーバーが実行中であることを確認してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。