asthanaji05 avatar

Pokeapi Mcp Server

asthanaji05/mcp_pokemon

Wraps the public PokeAPI in an MCP server, giving Claude access to 47 different Pokemon data endpoints covering everything from basic species info to contest mechanics and evolution chains. You get tools like getPokemonByName, getMoveByName, getItemByName, and more specialized lookups for abilities, types, habitats, berries, and game version data. Useful if you're building Pokemon game companions, trivia bots, or team builders and want Claude to pull live data instead of relying on its training knowledge. Available as an npm package with stdio transport, works with Claude Desktop, Cursor, and Gemini CLI. The author provides a hosted HTTP server endpoint if you don't want to run it locally.

tools
47
transport
STDIO
last updated
Nov 2, 2025

Tools

47 tools

Public tool metadata for what this MCP can expose to an agent.

getPokemonByNamePokémon Data tool.

Pokémon Data tool.

No parameter schema in public metadata yet.

getPokemonSpeciesByName

No parameter schema in public metadata yet.

getPokemonFormByName

No parameter schema in public metadata yet.

getPokemonColorByName

No parameter schema in public metadata yet.

getPokemonHabitatByName

No parameter schema in public metadata yet.

getPokemonShapeByName

No parameter schema in public metadata yet.

getMoveByName

No parameter schema in public metadata yet.

getMoveCategoryByName

No parameter schema in public metadata yet.

getMoveDamageClassByName

No parameter schema in public metadata yet.

getMoveAilmentByName

No parameter schema in public metadata yet.

getMoveBattleStyleByName

No parameter schema in public metadata yet.

getMoveLearnMethodByName

No parameter schema in public metadata yet.

getMoveTargetByName

No parameter schema in public metadata yet.

getItemByName

No parameter schema in public metadata yet.

getItemCategoryByName

No parameter schema in public metadata yet.

getItemAttributeByName

No parameter schema in public metadata yet.

getItemFlingEffectByName

No parameter schema in public metadata yet.

getItemPocketByName

No parameter schema in public metadata yet.

getTypeByName

No parameter schema in public metadata yet.

getStatByName

No parameter schema in public metadata yet.

getAbilityByName

No parameter schema in public metadata yet.

getGrowthRateByName

No parameter schema in public metadata yet.

getNatureByName

No parameter schema in public metadata yet.

getEggGroupByName

No parameter schema in public metadata yet.

getGenerationByName

No parameter schema in public metadata yet.

getVersionByName

No parameter schema in public metadata yet.

getVersionGroupByName

No parameter schema in public metadata yet.

getPokedexByName

No parameter schema in public metadata yet.

getLanguageByName

No parameter schema in public metadata yet.

getLocationByName

No parameter schema in public metadata yet.

getLocationAreaByName

No parameter schema in public metadata yet.

getEncounterMethodByName

No parameter schema in public metadata yet.

getEncounterConditionByName

No parameter schema in public metadata yet.

getEncounterConditionValueByName

No parameter schema in public metadata yet.

getBerryByName

No parameter schema in public metadata yet.

getBerryFirmnessByName

No parameter schema in public metadata yet.

getBerryFlavorByName

No parameter schema in public metadata yet.

getContestTypeByName

No parameter schema in public metadata yet.

getContestEffectById

No parameter schema in public metadata yet.

getSuperContestEffectById

No parameter schema in public metadata yet.

getEvolutionChainById

No parameter schema in public metadata yet.

getEvolutionTriggerByName

No parameter schema in public metadata yet.

getCharacteristicById

No parameter schema in public metadata yet.

getMachineById

No parameter schema in public metadata yet.

getPalParkAreaByName

No parameter schema in public metadata yet.

getPokeathlonStatByName

No parameter schema in public metadata yet.

getRegionByName

No parameter schema in public metadata yet.

Sponsors

Readme

PokeAPI MCP Server

npm version MCP Server License: ISC

Empower your AI with Pokédex powers! Fetch and explore Pokémon data seamlessly via PokeAPI.

Server: io.github.Asthanaji05/pokeapi-mcp-server
npm package: pokeapi-mcp-server

This project provides a Model Context Protocol (MCP) Server that enables Large Language Models (LLMs) to make tool calls for Pokémon-related data. It integrates with the PokeAPI to offer access to 47 different Pokémon-related endpoints.

Project Overview

The PokeAPI MCP Server acts as a bridge, allowing AI assistants to fetch and utilize comprehensive Pokémon data directly from the PokeAPI. This facilitates the development of intelligent applications that require accurate and up-to-date information about Pokémon, moves, items, game mechanics, and more.

Available Tools


View the full README on GitHub

Details

Repository
github.com/asthanaji05/mcp_pokemon
Categories
Search & Web Crawling, Data & Analytics
Package
pokeapi-mcp-server
Transport
STDIO
Registry
MCP registry, active

Related Search & Web Crawling MCP servers

View all
1cesco345 avatarCapital Equipmentcesco345/capital-equipment-mcpSearch, book, and manage scientific research equipment across 500+ STEM core facilities.1stars
2chrischall avatarGogcli Mcp Drivechrischall/gogcli-mcpGoogle Drive via gogcli for Claude — search, upload, download, permissions1stars
3cmoen11 avatarredm-mcpcmoen11/redm-mcp-publicRedM / RDR3 docs MCP server: native lookups, semantic search, VORP, RSGCore, oxmysql.0stars
4eugenelabonarsky avatarVotura Tourseugenelabonarsky/votura-mcpSearch AI-powered audio tours and points of interest by city. Walking, cycling, and driving tours.1stars
5flightdb avatarFlightDBflightdb/flightdb-mcpAircraft registry search, flight history, and analytics powered by ADS-B Exchange data.1stars
6hellosverre avatarBrreghellosverre/brreg-mcpMCP server for Norway's Brønnøysund business registry — lookup, search, roles.1stars