mcpField
P
Pokemon TCG Card Search MCP

Pokemon TCG Card Search MCP

ローカル
github.com/jlgrimes検索1281 週間前に更新

Pokemon TCG Card Search MCP について

Pokemon TCG Card Search MCPは、Claudeから名前やカード属性を使ってポケモンカードゲームのカードを検索できます。該当カードの情報と、Pokemon TCG APIから取得した高解像度画像を返します。

主な機能

  1. 01名前とカード属性による検索
  2. 02タイプ、サブタイプ、合法性による絞り込み
  3. 03名前の完全一致とワイルドカード
  4. 04HPなどの数値範囲検索
  5. 05カード情報と高解像度画像の表示

活用シーン

  1. 01ポケモン名からカードを検索
  2. 02タイプ、HP、にげるコストで絞り込み
  3. 03フォーマットの合法性や禁止カードを確認
  4. 04進化条件に合うカードを検索

MCP 対応

MCPサーバーとして、Claudeにカード検索と表示機能を提供します。カードデータと画像URLの取得にはPokemon TCG APIを使用します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Pokemon TCG Card Search MCP

この Model Context Protocol(MCP)サーバーを使用すると、Claude で Pokemon Trading Card Game のカードを検索して表示できます。

セットアップ手順

  1. Claude の設定ファイルを更新します。

    • /Users/ABSOLUTE_PATH_HERE/Library/Application Support/Claude/claude_desktop_config.json を開きます。
    • 次の設定を追加します(既存の MCP 設定があれば削除してください)。
    {
      "mcpServers": {
        "ptcg-mcp": {
          "command": "node",
          "args": ["ABSOLUTE_PATH_HERE/dist/index.js"]
        }
      }
    }
    
  2. Claude を終了します。

    • タスク マネージャーを開きます。
    • Claude を見つけて、完全に終了します。
  3. Claude を再起動します。

    • Pokemon TCG Card Search MCP が自動的に読み込まれます。
    • これで、Claude に Pokemon のカードについて質問できます。

使用方法

設定が完了したら、次のような質問を Claude にできます。

  • 「標準レギュレーションで使用できる、にげるためのエネルギーが不要な基本 Pokemon を見せて」
  • 「HP が 120 を超える水タイプの Pokemon を探して」
  • 「Pikachu のカードを検索して」

Claude は該当するカードを、画像と関連情報とともに表示します。

機能

  • 名前、タイプ、サブタイプ、レギュレーションなどでカードを検索
  • 高解像度のカード画像を表示
  • さまざまなカード属性で絞り込み:
    • 名前(! による完全一致と、* によるワイルドカードに対応)
    • サブタイプ(Basic、EX、GX、V、VMAX など)
    • レギュレーション(Standard、Expanded、Unlimited)
    • タイプ(Water、Fire、Grass など)
    • にげるためのエネルギー
    • HP
    • National Pokedex 番号
    • その他!

クエリの例

次のようなクエリを試すことができます。

  • 「標準レギュレーションで使用できる、にげるためのエネルギーが不要な基本 Pokemon を見せて」
  • 「HP が 120 を超える水タイプの Pokemon を探して」
  • 「名前に「char*」を含むカードを検索して」
  • 「Standard フォーマットで禁止されているカードを見せて」
  • 「Charmander から進化する EX Pokemon を探して」

クエリ構文

名前検索
  • 通常の検索:name:pikachu
  • 完全一致:!name:pikachu
  • ワイルドカード:name:char*
  • ハイフンを保持:name:chien-pao
フィルター
  • タイプ:types:water または -types:water(除外)
  • サブタイプ:subtypes:basic
  • レギュレーション:legalities.standard:legal
  • HP:hp:[100 TO 200]
  • にげるためのエネルギー:convertedRetreatCost:0
範囲クエリ

包含範囲には [ と ]、除外範囲には { と } を使用します。

  • hp:[100 TO 200] - HP が 100 から 200(両端を含む)
  • hp:{100 TO 200} - HP が 100 から 200(両端を含まない)
  • hp:[* TO 100] - HP が 100 以下
  • hp:[100 TO *] - HP が 100 以上

応答形式

MCP は次のようなカード情報を返します。

  • カード名
  • セット名
  • 高解像度のカード画像
  • カードのレギュレーション
  • リクエストに応じたその他のカード詳細

注意事項

  • MCP は Pokemon TCG API を使用してカードデータを取得します。
  • 画像は Pokemon TCG API の CDN から直接表示されます。
  • すべてのクエリで大文字と小文字は区別されません。
  • 1 つのクエリに複数のフィルターを組み合わせることができます。

コメント

MCP は初めてですか?

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

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