pokemon-mcp-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@pokemon-mcp-serverTell me about Pikachu"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Pokemon MCP Server
PokeAPIを利用したModel Context Protocol (MCP)サーバーです。Pokemonの情報を取得するためのツールを提供します。
機能
Pokemon情報の取得
Pokemon種族情報の取得
Pokemonタイプ情報の取得
Pokemon技情報の取得
Pokemon特性情報の取得
進化チェーン情報の取得
Pokemon検索
Pokemonリスト取得(ページネーション対応)
Related MCP server: Pokémon MCP Server
インストール
npm installビルド
npm run build開発
開発モードで実行
npm run devビルドしてから実行
npm run build
npm startテスト
全テスト実行
npm test単体テストのみ
npm run test:unitE2Eテストのみ
npm run test:e2eテストカバレッジ
npm run test:coverage統合テスト(実際のAPIを使用)
npm run test:integrationMCP クライアントでの使用方法
Claude Desktop での設定
Claude Desktop の設定ファイル(claude_desktop_config.json)に以下を追加:
{
"mcpServers": {
"pokemon": {
"command": "node",
"args": ["/path/to/pokemon-mcp-server/dist/index.js"]
}
}
}使用可能なツール
get_pokemon - Pokemon情報取得
引数: name (string) - Pokemon名get_pokemon_type - Pokemonタイプ情報取得
引数: name (string) - タイプ名get_move - Pokemon技情報取得
引数: name (string) - 技名get_ability - Pokemon特性情報取得
引数: name (string) - 特性名get_evolution_chain - 進化チェーン情報取得
引数: id (number) - 進化チェーンIDsearch_pokemon - Pokemon検索
引数: query (string) - 検索クエリget_pokemon_list - Pokemonリスト取得
引数: limit (number, optional) - 取得件数(デフォルト: 20) offset (number, optional) - オフセット(デフォルト: 0)
使用例
Claude Desktop でこのMCPサーバーを設定後、以下のような質問ができます:
"ピカチュウの情報を教えて"
"炎タイプのポケモンについて教えて"
"10万ボルトという技について教えて"
"静電気という特性について教えて"
"pikaで始まるポケモンを検索して"
プロジェクト構造
src/
├── client/ # PokeAPI クライアント
│ └── pokeapi-client.ts
├── server/ # MCP サーバー設定
│ └── mcp-server.ts
├── tools/ # ツール定義とハンドラー
│ ├── tool-definitions.ts
│ └── tool-handlers.ts
├── config/ # 設定ファイル
│ └── server-config.ts
├── types/ # TypeScript 型定義
│ ├── index.ts
│ ├── common.ts
│ ├── pokemon.ts
│ ├── species.ts
│ ├── type.ts
│ ├── move.ts
│ ├── ability.ts
│ └── evolution.ts
└── index.ts # エントリーポイント依存関係
@modelcontextprotocol/sdk- MCP SDKaxios- HTTP クライアント
開発依存関係
typescript- TypeScript コンパイラjest- テストフレームワークts-jest- Jest TypeScript サポートnock- HTTP モッキング@types/node- Node.js 型定義
ライセンス
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseCqualityDmaintenanceEnables interaction with live Pokémon data through PokeAPI, providing comprehensive Pokémon information, battle calculations, moveset validation, and team analysis. Supports searching Pokémon and moves, calculating stats, checking type effectiveness, and analyzing team synergies with in-memory caching for improved performance.9
- AlicenseBqualityDmaintenanceEnables users to retrieve Pokémon statistics, sprite images, and complete information using the PokeAPI. Supports querying by Pokémon name or ID number to get base stats, various sprite URLs including shiny variants, and comprehensive Pokémon data.511Apache 2.0
- AlicenseBqualityDmaintenanceEmpowers AI assistants to fetch and explore comprehensive Pokémon data from PokeAPI via 47 tools covering Pokémon, moves, items, game mechanics, and more.471861ISC
- Alicense-qualityDmaintenanceEnables fetching detailed Pokémon data from PokéAPI, including Pokémon info, types, moves, abilities, and search with pagination.113Apache 2.0
Related MCP Connectors
Look up Pokémon, moves, abilities, items, natures, and type matchups from PokéAPI v2.
Access and interact with anime and manga data seamlessly. Retrieve detailed information about your…
Search Stack Exchange questions, fetch Q&A threads as markdown, look up tag FAQs and user profiles.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Ippei523/pokemon-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server