Integrations
PokeMCP
PokeMCP 是一个 MCP(模块化指挥平台)服务器,通过与PokeAPI集成,提供宝可梦的详细信息。它提供了一个工具来获取任何宝可梦的综合数据,包括基础属性、类型、能力(含效果)、招式(含效果)和进化链。
特征
- 获取神奇宝贝的基本统计数据、类型和能力(附带效果描述)
- 检索每个宝可梦最多 10 个招式,包括招式效果
- 提供特定神奇宝贝的完整进化链
- 妥善处理错误并返回信息丰富的错误消息
要求
- Python 3.11.4+
- httpx (用于异步 HTTP 请求)
- mcp.server.fastmcp (用于 MCP 服务器框架)
安装
- 克隆此存储库:Copy
- 使用uv安装依赖项:Copy
用法
开发服务器
使用 uv 运行服务器(确保您拥有所需的 MCP 基础设施):
Copy
与克劳德联系
运行以下命令连接 Claude:
Copy
结果应该如下所示:
Copy
现在您可以在 Claude 中使用poke-mcp
MCP 工具:
获取口袋妖怪信息
模拟战斗
在此处了解如何将服务器与其他 MCP 客户端(如 Cursor)连接。
API
工具: get_pokemon_info
获取有关神奇宝贝的详细信息。
参数
pokemon_name
(str): 神奇宝贝的名字(不区分大小写)
返回
具有以下结构的字典:
Copy
错误处理
如果未找到 Pokémon 或者出现网络错误,响应将包含带有描述性消息的error
键。
工具: simulate_battle
使用核心机制(统计数据、类型和状态效果)模拟两个神奇宝贝之间的神奇宝贝战斗。
参数
pokemon1
(str): 第一个神奇宝贝的名字(不区分大小写)pokemon2
(str): 第二只神奇宝贝的名字(不区分大小写)
返回
具有以下结构的字典:
Copy
错误处理
如果未找到 Pokémon 或者出现网络错误,响应将包含带有描述性消息的error
键。
执照
该项目使用PokeAPI ,旨在用于教育和非商业用途。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
MCP 服务器通过与 PokeAPI 集成提供详细的 Pokémon 信息,允许用户获取有关 Pokémon 的综合数据并模拟战斗。
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that provides Pokémon information by connecting to the PokeAPI, enabling users to query detailed Pokémon data, discover random Pokémon, and find Pokémon by region or type.Last updated -42TypeScript
- AsecurityAlicenseAqualityAn MCP Server implementation that integrates the Balldontlie API, to provide information about players, teams and games for the NBA, NFL and MLB.Last updated -4224JavaScriptMIT License
- -security-license-qualityA Model Context Protocol server that interfaces with PokeAPI to provide Pokémon information to LLM applications through JSON-RPC over stdio.Last updated -TypeScript
- -securityFlicense-qualityAn MCP server implementation that enables users to interact with the PokeAPI to fetch Pokemon information through natural language queries.Last updated -Python