mcpoke-server
0
MCPoke Server is an MCP server integrating with the Pokémon API to enhance the capabilities of AI assistants like Claude Desktop. It provides detailed Pokémon information, search, comparison, and ability details alongside caching and real-time debugging support to improve user interactions on Pokémon topics.
MCPoke Server for Claude Desktop
MCPoke Server is a Model Context Protocol (MCP) server that connects to the Pokémon API, enabling Claude and other AI assistants to access comprehensive Pokémon information.
Features
- Detailed Pokémon Information: Get complete data for any Pokémon
- Pokémon Search: Find Pokémon by name
- Type Information: Get type effectiveness and damage relationships
- Move Details: Look up move stats, effects, and properties
- Ability Information: Get ability descriptions and Pokémon that have them
- Pokémon Comparison: Compare multiple Pokémon side by side
- Type Effectiveness Calculator: Calculate type matchups for battles
- Memory Caching: Efficient request caching to reduce API calls
Installation
- Prerequisites: Node.js 16+, npm package manager, Claude Desktop
- Clone the repository, install dependencies, build the server.
Using with Claude Desktop
- Configure your Claude Desktop application by modifying the configuration file and restart.
Usage Examples
Ask questions about Pokémon abilities, type advantages, or request comparisons and more using Claude.
Future Enhancements
- Add comprehensive tests, advanced caching, enhance type system, and optimize performance.