Integrations
ポケMCP
PokeMCPは、 PokeAPIと統合することで詳細なポケモン情報を提供するMCP(モジュラーコマンドプラットフォーム)サーバーです。ポケモンの基本ステータス、タイプ、能力(効果付き)、技(効果付き)、進化チェーンなど、あらゆるポケモンの包括的なデータを取得するためのツールを公開しています。
特徴
- ポケモンの基本ステータス、タイプ、能力(効果の説明付き)を取得します
- 技効果を含め、ポケモンごとに最大10個の技を取得します。
- 特定のポケモンの完全な進化チェーンを提供します
- エラーを適切に処理し、有益なエラーメッセージを返します
要件
- Python 3.11.4以上
- httpx (非同期HTTPリクエスト用)
- mcp.server.fastmcp (MCP サーバー フレームワーク用)
インストール
- このリポジトリをクローンします:Copy
- uvを使用して依存関係をインストールします。Copy
使用法
開発サーバー
uv を使用してサーバーを実行します (必要な MCP インフラストラクチャがあることを確認してください)。
クロードとのつながり
Claude に接続するには、次のコマンドを実行します。
結果は次のようになります。
これで、Claude でpoke-mcp
MCP ツールを使用できるようになります。
ポケモン情報を入手
戦闘シミュレーション
ここで、 Cursor などの他の MCP クライアントとサーバーを接続する方法を学びます。
API
ツール: get_pokemon_info
ポケモンの詳細情報を取得します。
議論
pokemon_name
(str): ポケモンの名前(大文字と小文字は区別されません)
返品
次の構造を持つ辞書:
エラー処理
ポケモンが見つからない場合、またはネットワーク エラーが発生した場合、応答には説明メッセージを含むerror
キーが含まれます。
ツール: simulate_battle
コアメカニズム (ステータス、タイプ、ステータス効果) を使用して、2 匹のポケモン間のポケモンバトルをシミュレートします。
議論
pokemon1
(str): 最初のポケモンの名前(大文字と小文字は区別されません)pokemon2
(str): 2番目のポケモンの名前(大文字と小文字は区別されません)
返品
次の構造を持つ辞書:
エラー処理
ポケモンが見つからないかネットワーク エラーが発生した場合、応答には説明メッセージを含むerror
キーが含まれます。
ライセンス
このプロジェクトはPokeAPIを使用しており、教育目的および非商用目的での使用を目的としています。
This server cannot be installed
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.
PokeAPI と統合することで詳細なポケモン情報を提供し、ユーザーがポケモンに関する包括的なデータを取得してバトルをシミュレートできるようにする MCP サーバーです。
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that provides Pokémon information by connecting to the PokeAPI, enabling users to query detailed Pokémon data, discover random Pokémon, and find Pokémon by region or type.Last updated -42TypeScript
- AsecurityAlicenseAqualityAn MCP Server implementation that integrates the Balldontlie API, to provide information about players, teams and games for the NBA, NFL and MLB.Last updated -4224JavaScriptMIT License
- -security-license-qualityA Model Context Protocol server that interfaces with PokeAPI to provide Pokémon information to LLM applications through JSON-RPC over stdio.Last updated -TypeScript
- -securityFlicense-qualityAn MCP server implementation that enables users to interact with the PokeAPI to fetch Pokemon information through natural language queries.Last updated -Python