Labsco
MCP SERVER

Pokémon data on tap — look one up by name, pull a random one from a region or a type, or just ask in plain language.

Games, Entertainment & Fandom
Summary
PokeAPI without the API.

The data is public and well documented; what this adds is asking for it the way a person would — by name, by type, by region, or in a sentence.

What it is

A TypeScript server over PokeAPI. Five tools cover named lookups, random picks filtered by region or type, and a natural-language query path. It speaks stdio and HTTP with Server-Sent Events.

What you get
  • get-pokemon returns detailed information for a Pokémon you name
  • random-pokemon returns one at random
  • random-pokemon-from-region draws from Kanto, Johto, Hoenn and the rest
  • random-pokemon-by-type draws from Fire, Water, Electric and the other types
  • pokemon-query answers questions phrased in plain language
  • Input is validated with Zod, so a malformed request fails at the edge instead of reaching PokeAPI
Requirements

Node. Install through Smithery in one command naming your client, or clone and run it. PokeAPI is public — no account or key.

Setup effort

One command — npx -y @smithery/cli install @NaveenBandarage/poke-mcp --client claude