PokeAPI MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_HTTP_SERVER_URL | No | The URL of the HTTP server for the MCP server. Default is https://pokemon-mcp-server-vs8m.onrender.com. Can be set to http://localhost:3000 locally. | https://pokemon-mcp-server-vs8m.onrender.com |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| getPokemonByNameB | Get information about a Pokemon by its name. |
| getBerryByNameB | Get information about a berry by its name. |
| getAbilityByNameB | Get information about an ability by its name. |
| getBerryFirmnessByNameA | Get information about a berry firmness by its name. |
| getBerryFlavorByNameB | Get information about a berry flavor by its name. |
| getCharacteristicByIdB | Get information about a characteristic by its ID. |
| getContestEffectByIdC | Get information about a contest effect by its ID. |
| getContestTypeByNameA | Get information about a contest type by its name. |
| getEggGroupByNameA | Get information about an egg group by its name. |
| getEncounterConditionByNameC | Get information about an encounter condition by its name. |
| getEncounterConditionValueByNameC | Get information about an encounter condition value by its name. |
| getEncounterMethodByNameB | Get information about an encounter method by its name. |
| getEvolutionChainByIdA | Get information about an evolution chain by its ID. |
| getEvolutionTriggerByNameC | Get information about an evolution trigger by its name. |
| getGenerationByNameC | Get information about a generation by its name. |
| getGrowthRateByNameC | Get information about a growth rate by its name. |
| getItemByNameC | Get information about an item by its name. |
| getItemAttributeByNameC | Get information about an item attribute by its name. |
| getItemCategoryByNameA | Get information about an item category by its name. |
| getItemFlingEffectByNameB | Get information about an item fling effect by its name. |
| getItemPocketByNameB | Get information about an item pocket by its name. |
| getLanguageByNameC | Get information about a language by its name. |
| getLocationByNameB | Get information about a location by its name. |
| getLocationAreaByNameB | Get information about a location area by its name. |
| getMachineByIdB | Get information about a machine by its ID. |
| getMoveByNameC | Get information about a move by its name. |
| getMoveAilmentByNameB | Get information about a move ailment by its name. |
| getMoveBattleStyleByNameC | Get information about a move battle style by its name. |
| getMoveCategoryByNameB | Get information about a move category by its name. |
| getMoveDamageClassByNameB | Get information about a move damage class by its name. |
| getMoveLearnMethodByNameA | Get information about a move learn method by its name. |
| getMoveTargetByNameC | Get information about a move target by its name. |
| getNatureByNameC | Get information about a nature by its name. |
| getPalParkAreaByNameC | Get information about a pal park area by its name. |
| getPokeathlonStatByNameB | Get information about a pokeathlon stat by its name. |
| getPokedexByNameB | Get information about a pokedex by its name. |
| getPokemonColorByNameB | Get information about a pokemon color by its name. |
| getPokemonFormByNameB | Get information about a pokemon form by its name. |
| getPokemonHabitatByNameB | Get information about a pokemon habitat by its name. |
| getPokemonShapeByNameB | Get information about a pokemon shape by its name. |
| getPokemonSpeciesByNameC | Get information about a pokemon species by its name. |
| getRegionByNameB | Get information about a region by its name. |
| getStatByNameB | Get information about a stat by its name. |
| getSuperContestEffectByIdC | Get information about a super contest effect by its ID. |
| getTypeByNameB | Get information about a type by its name. |
| getVersionByNameA | Get information about a version by its name. |
| getVersionGroupByNameC | Get information about a version group by its name. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/Asthanaji05/MCP_Pokemon'
If you have feedback or need assistance with the MCP directory API, please join our Discord server