Skip to main content
Glama

Pokémon MCP Server

This is a Model Context Protocol (MCP) server that provides tools for fetching Pokémon data from the PokéAPI.

Features

The server provides the following tools:

  • get-pokemon: Fetch detailed information about a specific Pokémon by name or ID

  • get-type: Get information about a Pokémon type and its damage relations

  • search-pokemon: Search for Pokémon with pagination support

  • get-move: Get details about a specific Pokémon move

  • get-ability: Get information about a Pokémon ability

Related MCP server: Pokemon MCP Server

Installation

# Clone the repository
git clone https://github.com/yourusername/pokemon-mcp-server.git
cd pokemon-mcp-server

# Install dependencies
npm install

# Build the project
npm run build

Usage

Running the Server

npm start

Using with Claude for Desktop

To use this server with Claude for Desktop, add it to your Claude for Desktop configuration file:

For macOS:

{
  "mcpServers": {
    "pokemon": {
      "command": "node",
      "args": ["/path/to/pokemon-mcp-server/build/pokemon-server.js"]
    }
  }
}

For Windows:

{
  "mcpServers": {
    "pokemon": {
      "command": "node",
      "args": ["C:\\path\\to\\pokemon-mcp-server\\build\\pokemon-server.js"]
    }
  }
}

Testing with MCP Inspector

You can test the server using the MCP Inspector:

npx @modelcontextprotocol/inspector node build/pokemon-server.js

Example Tool Usage

Fetching a Pokémon

Tool: get-pokemon
Parameters: {"nameOrId": "pikachu"}

Getting Type Information

Tool: get-type
Parameters: {"type": "electric"}

Searching for Pokémon

Tool: search-pokemon
Parameters: {"limit": 5, "offset": 0}

Getting Move Information

Tool: get-move
Parameters: {"nameOrId": "thunderbolt"}

Getting Ability Information

Tool: get-ability
Parameters: {"nameOrId": "static"}

API Limitations

This server uses the public PokéAPI, which has rate limiting. Please be respectful of the API's usage limits.

License

MIT

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    B
    quality
    D
    maintenance
    Enables AI agents to access comprehensive Pokémon data through PokeAPI, including detailed Pokémon information, type effectiveness charts, encounter locations, and search capabilities. Provides a complete toolkit for retrieving stats, abilities, sprites, battle mechanics, and wild encounter data for all Pokémon.
    4
    488
    1
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Empowers AI assistants to fetch and explore comprehensive Pokémon data from PokeAPI via 47 tools covering Pokémon, moves, items, game mechanics, and more.
    47
    186
    1
    ISC

View all related MCP servers

Related MCP Connectors

  • Look up Pokémon, moves, abilities, items, natures, and type matchups from PokéAPI v2.

  • Pokemon MCP — wraps PokéAPI (free, no auth required)

  • Access and interact with anime and manga data seamlessly. Retrieve detailed information about your…

View all MCP Connectors

Latest Blog Posts

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/indroneelray/pokemon-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server