使用说明
🧩 口袋妖怪MCP服务器演示
这是一个简单的MCP(模型上下文协议)服务器,连接到 PokéAPI 并公开了LLM可以用来获取宝可梦数据、列出流行宝可梦和组建锦标赛队伍的工具。
它使用 FastMCP 图书馆和 httpx 通过与LLM和AI代理无缝协作的标准化协议获取实时口袋妖怪信息。
🚀 特性
- 获取任何神奇宝贝的详细信息
- 组建一支强大的锦标赛队伍
- 列出流行的口袋妖怪精选
📦 需求
- Python 3.8+
- Node.js(适用于需要它的一些LLM主机)
httpxmcp(模型上下文协议库)
⚙️ 安装
# Clone the repo
git clone https://github.com/your-username/pokemon-mcp-server
cd pokemon-mcp-server
# Create a virtual environment
python -m venv venv
.\venv\Scripts\Activate # On Windows
# source venv/bin/activate # On macOS/Linux
# Install dependencies
pip install httpx "mcp[cli]"
⚙️ 快速开始使用 uv
如果您更喜欢使用 uv,请按照以下步骤操作:
# Create a new directory for our project
uv init pokemon
cd pokemon
# Create virtual environment and activate it
uv venv
.venv\Scripts\activate # On Windows
# source .venv/bin/activate # On macOS/Linux
# Install dependencies
uv add mcp[cli] httpx
# Create our server file
new-item pokemon.py # On PowerShell