MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

P
Pokeapi MCP Server
作者 @Astro2024

MCP server wrapping the PokéAPI. Provides tools to look up Pokémon, moves, abilities, items, locations, evolutions, and more. Includes fuzzy name matching with autocorrect suggestions for misspelled queries.

创建于 4/8/2026
更新于 about 4 hours ago
Repository documentation and setup instructions

pokeapi-mcp-server

An MCP server wrapping the PokéAPI. Provides tools to look up Pokémon, moves, abilities, items, locations, evolutions, and more — directly from Claude or any MCP-compatible client.

Features

  • Full coverage of the PokéAPI — Pokémon, species, moves, abilities, items, types, locations, evolutions, berries, natures, and more
  • Fuzzy name matching with autocorrect — misspell a name and the server will either fix it automatically or suggest the closest matches
  • Paginated results for large lists (egg groups, growth rates, pokédexes, etc.)

Tools

Each resource has two tools: a list_* tool for pagination and a get_* tool for full details.

| Category | List tool | Get tool | |---|---|---| | Pokémon | list_pokemon | get_pokemon | | Species | list_pokemon_species | get_pokemon_species | | Moves | list_moves | get_move | | Abilities | list_abilities | get_ability | | Items | list_items | get_item | | Types | list_types | get_type | | Berries | list_berries | get_berry | | Locations | list_locations | get_location | | Evolution chains | list_evolution_chains | get_evolution_chain | | Generations | list_generations | get_generation | | Natures | list_natures | get_nature | | ... and more | | |

get_pokemon accepts an optional move_learn_method parameter (level-up, machine, egg, tutor, or all) to filter the moves list.

Installation

npm install
npm run build

Usage with Claude Code

Add to your MCP config (~/.claude/claude_desktop_config.json or equivalent):

{
  "mcpServers": {
    "pokeapi": {
      "command": "node",
      "args": ["/path/to/pokeapi-mcp-server/dist/index.js"]
    }
  }
}

Development

npm run dev   # run with tsx (no build step)
npm run build # compile TypeScript
npm start     # run compiled output

Data source

All data is fetched live from pokeapi.co. No API key required.

快速设置
此服务器的安装指南

安装包 (如果需要)

npx @modelcontextprotocol/server-pokeapi-mcp-server

Cursor 配置 (mcp.json)

{ "mcpServers": { "astro2024-pokeapi-mcp-server": { "command": "npx", "args": [ "astro2024-pokeapi-mcp-server" ] } } }