Pokemon Mcp Server

Pokemon Mcp Server

🚀 宝可梦 MCP 服务器

宝可梦 MCP 服务器基于 Model Context Protocol (MCP) 构建,提供了一系列工具,可从 PokéAPI 获取宝可梦相关数据。

🚀 快速开始

宝可梦 MCP 服务器能让你轻松从 PokéAPI 获取宝可梦数据。以下是启动服务器的步骤:

# 克隆仓库
git clone https://github.com/yourusername/pokemon-mcp-server.git
cd pokemon-mcp-server

# 安装依赖项
npm install

# 构建项目
npm run build

# 运行服务器
npm start

✨ 主要特性

该服务器提供了丰富的工具,满足你对宝可梦数据的各种需求:

  • get-pokemon:通过名称或 ID 获取特定宝可梦的详细信息
  • get-type:获取宝可梦类型及其伤害关系的信息
  • search-pokemon:支持分页浏览的宝可梦搜索功能
  • get-move:获取特定宝可梦招式的细节
  • get-ability:获取宝可梦能力的信息

📦 安装指南

按照以下步骤安装宝可梦 MCP 服务器:

# 克隆仓库
git clone https://github.com/yourusername/pokemon-mcp-server.git
cd pokemon-mcp-server

# 安装依赖项
npm install

# 构建项目
npm run build

💻 使用示例

基础用法

运行服务器

npm start

与 Claude for Desktop 配合使用

要在 Claude for Desktop 中使用此服务器,请将其添加到您的配置文件中: 对于 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

高级用法

获取宝可梦信息

工具:get-pokemon
参数:{"nameOrId": "pikachu"}

获取类型信息

工具:get-type
参数:{"type": "electric"}

搜索宝可梦

工具:search-pokemon
参数:{"limit": 5, "offset": 0}

获取招式信息

工具:get-move
参数:{"nameOrId": "thunderbolt"}

获取能力信息

工具:get-ability
参数:{"nameOrId": "static"}

📚 详细文档

API 的限制

此服务器使用的是公开的 PokéAPI,该接口有速率限制。请务必尊重这些限制。

📄 许可证

本项目采用 MIT 许可证。

  • 0 关注
  • 0 收藏,33 浏览
  • system 提出于 2025-10-07 01:36

相似服务问题

相关AI产品