宝可梦MCP服务器
这是一个模型上下文协议(MCP)服务器,提供从 PokéAPI.
特性
服务器提供以下工具:
- 获取口袋妖怪:按名称或ID获取特定口袋妖怪的详细信息
- 获取类型:获取有关宝可梦类型及其伤害关系的信息
- 搜索口袋妖怪:搜索支持分页的口袋妖怪
- 行动起来:获取特定口袋妖怪动作的详细信息
- 获得能力:获取有关口袋妖怪能力的信息
安装
# Clone the repository
git clone https://github.com/yourusername/pokemon-mcp-server.git
cd pokemon-mcp-server
# Install dependencies
npm install
# Build the project
npm run build用法
运行服务器
npm start使用Claude for Desktop
要将此服务器与Claude for Desktop一起使用,请将其添加到您的Claude for桌面配置文件中:
对于macOS:
{
"mcpServers": {
"pokemon": {
"command": "node",
"args": ["/path/to/pokemon-mcp-server/build/pokemon-server.js"]
}
}
}对于Windows:
{
"mcpServers": {
"pokemon": {
"command": "node",
"args": ["C:\\path\\to\\pokemon-mcp-server\\build\\pokemon-server.js"]
}
}
}MCP检验员测试
您可以使用MCP检查器测试服务器:
npx @modelcontextprotocol/inspector node build/pokemon-server.js工具使用示例
获取口袋妖怪
Tool: get-pokemon
Parameters: {"nameOrId": "pikachu"}获取类型信息
Tool: get-type
Parameters: {"type": "electric"}寻找宝可梦
Tool: search-pokemon
Parameters: {"limit": 5, "offset": 0}获取移动信息
Tool: get-move
Parameters: {"nameOrId": "thunderbolt"}获取能力信息
Tool: get-ability
Parameters: {"nameOrId": "static"}API限制
此服务器使用具有速率限制的公共PokéAPI。请遵守API的使用限制。
许可证
麻省理工学院

