返回市场
MCP客户端服务器主机演示版

MCP客户端服务器主机演示版

作者:danwritecode39 星标更新:2025-03-07

项目介绍

Pokémon MCP 示例

一个展示Model Context Protocol (MCP)与Pokémon数据集成的演示项目。该项目包括:

  • 一个提供Pokémon数据和攻击能力的MCP服务器
  • 一个与服务器交互的MCP客户端
  • 一个允许LLMs通过OpenRouter使用Pokémon工具的HTTP服务器

安装

bun install

运行项目

MCP服务器和客户端演示

运行客户端,该客户端会自动启动MCP服务器:

bun mcp_client.ts

集成LLM的HTTP服务器

设置您的OpenRouter API密钥并运行HTTP服务器:

export OPENROUTER_API_KEY=your_api_key_here
bun http_server.ts

然后访问位于http://localhost:3005的服务器:

  • /tools - 列出可用工具
  • /attack - 使用LLM执行随机Pokémon攻击

本项目使用Bun作为其JavaScript运行时环境。