Pokémon Champion MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Pokémon Champion MCP Servershow me the top 5 Pokémon in the doubles meta"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🏆 Pokémon Champion - Team Builder & AI MCP Server
A modern competitive Pokémon Team Builder application featuring full EV/IV customization, custom Developer rules, real-time battle statistics powered by the Champions Battle Data API, and an official Model Context Protocol (MCP) Remote Server to connect your team data directly with Claude AI.
✨ Features
🎮 Competitive Team Builder:
Build & manage teams of up to 6 Pokémon with interactive slot assignment.
Custom EV controls with step buttons (
-1,+1) and intelligentMAXbudget calculation (max 32 EV per stat, 66 EV total budget limit).Showdown Paste export and import format support.
Save Pokémon directly to a personal BOX.
🛠️ Developer Control Panel:
Define custom allowed move pools per Pokémon (e.g. Mega Malamar, Mega Raichu Y).
Restrict held items with strict non-duplication enforcement per team.
📊 Champions Battle Data API Integration:
View real-time competitive Meta Usage Rankings sorted from #1 to #40 for both Doubles and Singles formats.
Inspect top used moves, held items, natures, EV spreads, and best synergy teammates per Pokémon.
🤖 Model Context Protocol (MCP) Remote Server:
Built using Anthropic's official
@modelcontextprotocol/server(v2 specmcp-client-2025-11-20).Exposes 7 tools for Claude to read teams, query meta stats, enforce dev rules, and automatically save AI-generated teams.
Related MCP server: Pokémon MCP Server
⚡ Quick Start
1. Install Dependencies
# Main application
npm install
# MCP Server
cd mcp-server
npm install
cd ..2. Run Main Web App
npm startThe Web App will run at http://localhost:3030.
3. Run MCP Server (for Claude AI)
cd mcp-server
node mcp-server.jsThe MCP Server will run at http://localhost:3031/mcp.
🤖 Remote MCP Tools for Claude
Tool Name | Description |
| Returns all saved teams formatted as Showdown pastes |
| Searches a specific team by name and returns Showdown paste |
| Returns allowed/custom moves for a Pokémon from Dev Panel |
| Returns allowed held items list (with item non-duplication rule) |
| Returns top used Pokémon ranked #1, #2... in Doubles/Singles |
| Returns top moves, items, natures, EV spreads & teammates |
| Parses a Showdown paste from Claude and saves it directly to |
🔒 Connecting to your Claude Account
Start your local MCP Server (
node mcp-server/mcp-server.js).Expose the port over HTTPS using Cloudflare Tunnels:
cloudflared tunnel --url http://localhost:3031Open your account on Claude.ai or Claude Desktop.
Go to Customize -> Connectors -> Add Custom Connector.
Paste your HTTPS URL (e.g.
https://your-tunnel.trycloudflare.com/mcp).Enable the connector in your chat conversation and start asking Claude to build & optimize your teams!
🤝 Attributions & Credits
Pokémon data provided by PokéAPI.
Battle data provided by Pokémon Champions Battle Data.
⚖️ Legal Disclaimer
This fan-made project is not affiliated with, endorsed by, or sponsored by Pokémon, Nintendo, GAME FREAK, Creatures Inc., or The Pokémon Company.
📄 License
Distributed under the MIT License.
This server cannot be installed
Maintenance
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
- AlicenseCqualityDmaintenanceEnables users to access comprehensive Pokemon data through the PokeAPI, including Pokemon stats, types, descriptions, move details, and complete evolution chains. Allows Claude to answer Pokemon-related questions with detailed information about any Pokemon, their abilities, and evolutionary relationships.Last updated121ISC
- FlicenseCqualityDmaintenanceEnables interaction with live Pokémon data through PokeAPI, providing comprehensive Pokémon information, battle calculations, moveset validation, and team analysis. Supports searching Pokémon and moves, calculating stats, checking type effectiveness, and analyzing team synergies with in-memory caching for improved performance.Last updated9
- AlicenseAqualityDmaintenanceProvides Pokemon Showdown competitive battle data to AI assistants, enabling lookup of Pokemon stats, moves, abilities, items, type matchups, and strategic information through natural language queries.Last updated85MIT
- Flicense-qualityDmaintenanceEnables users to fetch detailed Pokémon data, build tournament squads, and simulate battles using PokéAPI. It also integrates Wikipedia to provide fun comparisons between Pokémon and their real-world animal inspirations.Last updated
Related MCP Connectors
WHOOP recovery, strain, sleep and workouts in Claude via official WHOOP OAuth. Free, open source.
Live SEO workflow tools for Claude Code, Codex, and AI agents.
Amazon brand, seller, niche & buy-box intelligence inside your own Claude or ChatGPT.
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/AlexVila0204/pokemon-champion-builder'
If you have feedback or need assistance with the MCP directory API, please join our Discord server