mcpbeat Sign in

Pokeapi MCP Server

answering

Pokeapi MCP Server is answering right now. Last checked 11 min ago. 67 installs a week from npm. It exposes 7 tools. Last commit 24 Aug 2026.

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

Installs per day peak 186 · avg 19 · +167% w/w
a month agotoday
Uptime history 47 days of history · worst day 0%
47 days agonow
100.0%
Uptime 24h
91 of 91 checks
7
Tools
read from the server
375 ms
Response time
average over 24h
67
Installs / week
npm and PyPI

What changed 8

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 24 August 2026. No other catalogue keeps this.

24 Aug 7 tools changed the parameters they ask for pokeapi_find_pokemon, pokeapi_get_ability, pokeapi_get_item and 4 more
24 Aug a tool changed version

Nothing serious here today

Today is the operative word: we check Pokeapi MCP Server every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add pokeapi-mcp-server --transport http https://pokeapi.caseyjhand.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "pokeapi-mcp-server": {
      "url": "https://pokeapi.caseyjhand.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.pokeapi-mcp-server]
url = "https://pokeapi.caseyjhand.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "pokeapi-mcp-server": {
      "url": "https://pokeapi.caseyjhand.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "pokeapi-mcp-server": {
      "url": "https://pokeapi.caseyjhand.com/mcp"
    }
  }
}

This one needs environment variables set before it will start: MCP_HTTP_HOST (The hostname for the HTTP server.), MCP_HTTP_PORT (The port to run the HTTP server on.), MCP_HTTP_ENDPOINT_PATH (The endpoint path for the MCP server.), MCP_AUTH_MODE (Authentication mode to use: 'none', 'jwt', or 'oauth'.), MCP_SESSION_MODE (Session mode to use: 'auto', 'stateful', or 'stateless'. The 'auto' schema default resolves to stateful.), MCP_LOG_LEVEL (Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').). The author declared them in the registry entry; get the values from the project itself.

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

pokeapi
pokeapi_find_pokemon
Filter Pokémon by generation, type, regional pokédex, or egg group. Returns names and Pokédex numbers suitable for follow-up pokeapi_get_pokemon calls. All filters are optional and combined with AND logic; query adds strict token matching on name. When no category filter is provided alongside query, returns an empty result — at least one categorical filter is required.
pokeapi_get_ability
Get ability details by name or numeric ID — full English effect text, short effect text, generation introduced, and the list of Pokémon that have the ability (including hidden-ability flag and slot). Ability names are returned by pokeapi_get_pokemon in the abilities array.
pokeapi_get_item
Get item details by name or numeric ID — effect text, category, in-game cost, fling power, item attributes (holdable, consumable, etc.), sprite URL, and Pokémon that commonly hold it.
pokeapi_get_move
Get move details by name or numeric ID — type, damage class, power, accuracy, PP, priority, target, stat changes, status-effect chance, and full English effect text. Set include_learners=true to include the list of Pokémon that can learn the move. Move names are available from pokeapi_get_pokemon when include_moves=true.
pokeapi_get_nature
Get nature details — the stat boosted (+10%), stat reduced (-10%), and preferred/disliked berry flavors. Omit the identifier to list all 25 natures at once. Natures are critical for competitive team-building: every non-neutral nature modifies two stats by ±10%.
pokeapi_get_pokemon
Get a fully denormalized Pokémon dossier in a single call — base stats, types, abilities (with full English effect text), height/weight, resolved evolution chain, sprite URLs including official artwork, species flavor text, variety list, capture rate, growth rate, gender rate, legendary/mythical flags, egg groups, and (optionally) a summarized learnable-move list. Accepts a name (lowercase, hyphens for spaces, e.g. "bulbasaur", "mr-mime") or Pokédex number. Set include_moves=true to include the move summary (large); defaults to false. Use game_version to select flavor text from a specific game (e.g. "sword", "red"); falls back to the most recent English entry when the version is not found. Use pokeapi_find_pokemon to discover Pokémon by type, generation, or egg group before calling this tool.
pokeapi_get_type_matchups
Get the full offensive and defensive type effectiveness breakdown. Provide either a type name (e.g. "fire", "psychic") or a Pokémon identifier (name or dex number). For dual-type Pokémon, the defensive multipliers are correctly composed (e.g. Fire/Flying vs Rock = 4× because both types are weak to Rock). Exactly one of type or pokemon must be provided.

Endpoints

URLTransportStateLatencyChecked
https://pokeapi.caseyjhand.com/mcp streamable-http answering 380 ms 11 min ago

Alternatives to Pokeapi MCP Server

same job, measured the same way
RepeaterBook
by micaeljarniac

Look up amateur radio repeaters from RepeaterBook.com by location, band, and mode.

2 683 installs/wk local only
Pubmed
by pipeworx-io

PubMed MCP — wraps the NCBI E-utilities API (biomedical literature, free, no auth)

48 tools answering
Commonninja MCP Server
by commonninja

Create, update, and manage live Common Ninja website widgets in natural language. 100+ widget types.

answering
Drawx MCP Server
by saharshpamecha

Generate draw.io diagrams and architecture designs from natural language, via the DrawX API.

29 installs/wk local only
CVM (Valores Mobiliários)
by mcp-dir

Looks up the registration of a person or company at the Brazilian Securities Commission (CVM) from t

7 tools answering
C
FBI NIBRS Crime Data
by olyport

National crime incident estimates from NIBRS by offense type, weapon, and location

4 tools answering
Weekness — Week & Calendar Utilities
by dvdksn

MCP server with ISO week and calendar tools for date conversion, week math, and weekday lookups.

local only
Consulta de Multas
by mcp-dir

Look up PUBLIC vehicle and traffic data from official sources, the same information a citizen access

11 tools answering

Pokeapi MCP Server — questions

Answers built from our own checks of this server.

What can Pokeapi MCP Server do?
It exposes 7 tools, read directly from the server on our last check. Among them: pokeapi_find_pokemon, pokeapi_get_ability, pokeapi_get_item, pokeapi_get_move, pokeapi_get_nature, pokeapi_get_pokemon and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Pokeapi MCP Server working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 375 ms. The bar chart above shows every period we have measured.
How do I connect Pokeapi MCP Server?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Pokeapi MCP Server need an API key?
No. Pokeapi MCP Server completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Pokeapi MCP Server?
It answers our handshake in 375 ms on average, which is faster than 41% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Pokeapi MCP Server?
The npm package @cyanheads/pokeapi-mcp-server was installed 67 times in the last week. Week over week that is +167%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Pokeapi MCP Server open source?
Yes — it is published under the Apache-2.0 licence, written in TypeScript, 1 stars on GitHub and 7 open issues. The source link is on this page, so you can read exactly what it does with your data before you connect it.