
Overview

2025.03.23
5
TypeScript宝可梦信息查询娱乐功能娱乐功能
Poke-MCP是一个基于Model Context Protocol (MCP)的服务器,通过标准化接口提供宝可梦信息。它连接到PokeAPI获取宝可梦数据,并通过MCP工具向兼容MCP的客户端(如Claude Desktop App、Continue、Cline等)提供这些数据。
View on GitHub
Overview
基本能力
产品定位
Poke-MCP是一个专门用于提供宝可梦信息的MCP服务器,旨在通过标准化接口扩展AI助手的功能,使其能够访问和处理宝可梦相关的数据。
核心功能
- 通过名称获取特定宝可梦的详细信息
- 发现随机宝可梦
- 从特定地区(如关都、城都、丰缘等)获取随机宝可梦
- 获取特定类型(如火、水、电等)的随机宝可梦
- 支持自然语言查询宝可梦信息
适用场景
- 在AI助手或聊天机器人中集成宝可梦信息查询功能
- 开发宝可梦相关的教育或娱乐应用
- 为宝可梦爱好者提供便捷的信息查询工具
MCP工具列表
get-pokemon
: 通过名称获取特定宝可梦的详细信息random-pokemon
: 获取随机宝可梦的信息random-pokemon-from-region
: 从特定地区获取随机宝可梦random-pokemon-by-type
: 获取特定类型的随机宝可梦pokemon-query
: 回答关于宝可梦的自然语言查询
常见问题解答
- 如何安装Poke-MCP?可以通过Smithery自动安装或手动安装。
- 如何与Claude Desktop App集成?需要在Claude Desktop的配置文件中添加Poke-MCP的路径并重启应用。
使用教程
使用依赖
Poke-MCP需要Node.js环境。确保已安装Node.js和npm。
安装教程
通过Smithery安装
npx -y @smithery/cli install @NaveenBandarage/poke-mcp --client claude
手动安装
# 克隆仓库
git clone https://github.com/yourusername/poke-mcp.git
cd poke-mcp
# 安装依赖
npm install
# 构建项目
npm run build
调试方式
安装完成后,可以通过以下步骤进行调试: 1. 确保Poke-MCP服务器正在运行 2. 在MCP客户端(如Claude Desktop App)中尝试使用宝可梦查询功能 3. 检查服务器日志以查看请求和响应
示例查询: - "Tell me about Pikachu" - "Give me a random Pokémon" - "Show me a random Pokémon from Kanto" - "What's a random Water Pokémon?"