Token导航 LogoToken导航TokenDH.com
AI Pokemon Arena MCP Server logo
数据服务未说明官方级别未说明来源级核验

AI Pokemon Arena MCP Server

MCP Server

一个基于AI的宝可梦战斗模拟应用,提供用户友好的网页界面和MCP服务器集成,适用于游戏开发者和宝可梦爱好者。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
JavaScriptAPI集成数据分析

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

YooshaMirza

提供方

YooshaMirza

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

AI口袋妖怪竞技场MCP

由人工智能驱动的基于网络的口袋妖怪战斗模拟应用程序,具有用户友好的网络界面和MCP(模型上下文协议)服务器集成,用于高级交互。

现场演示:\ https://ai-pokemon-arena-mcp-server.vercel.app/

特性

  • 交互式Web界面:选择《口袋妖怪》,通过简洁、响应迅速的网络用户界面模拟战斗
  • 人工智能作战模拟:使用Gemini AI进行智能战斗分析和现实结果
  • 口袋妖怪综合数据库:通过PokeAPI集成访问详细的口袋妖怪信息
  • MCP服务器支持:连接到克劳德桌面,进行高级口袋妖怪查询和战斗模拟
  • 实时API:口袋妖怪数据和战斗结果的RESTful端点

项目结构

src/                    # Source TypeScript files
├── index.ts            # MCP server entry point
├── services/
│   ├── pokeapi.ts      # PokeAPI integration
│   └── gemini.ts       # Gemini AI service
├── tools/
│   └── pokemon-tools.ts # MCP tool implementations
├── types/
│   └── pokemon.ts      # TypeScript definitions
└── utils/
    └── helpers.ts      # Utility functions

build/                  # Compiled JavaScript files
simple-battle.html      # Main web interface
server.js               # Express web server
styles.css              # CSS styles for the web app
script.js               # Frontend JavaScript
package.json            # Dependencies and scripts
tsconfig.json           # TypeScript configuration

设置

先决条件

  • Node.js 18+
  • Gemini API密钥

安装

  1. 安装依赖项:
npm install
  1. 设置环境:

创建一个 .env 使用Gemini API密钥文件:

GEMINI_API_KEY=your_gemini_api_key_here
  1. 构建项目:
npm run build

用法

Web应用程序

启动web服务器:

npm run web

打开 http://localhost:3001/simple-battle.html 在浏览器中访问竞技场。

您还可以在以下网址访问现场演示:\ https://ai-pokemon-arena-mcp-server.vercel.app/

特征:

  • 搜索并选择口袋妖怪进行战斗
  • 查看详细的口袋妖怪统计数据和信息
  • 用人工智能生成的叙事模拟战斗

MCP服务器

运行MCP服务器:

npm start

连接到克劳德桌面: 添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "ai-pokemon-arena-mcp": {
      "command": "node",
      "args": ["C:/path/to/your/project/build/index.js"]
    }
  }
}

可用的MCP工具:

  • get_pokemon_data:获取详细的口袋妖怪信息
  • battle_simulation:模拟两个口袋妖怪之间的战斗
  • get_pokemon_list:使用分页浏览口袋妖怪

API终点

web服务器提供REST API端点:

  • GET /api/pokemon/:name -获取口袋妖怪数据
  • POST /api/battle -模拟一场战斗
  • GET /api/pokemon -列出口袋妖怪

发展

开发模式(热重载):

npm run dev

测试MCP服务器:

npm run test

使用的技术

  • 前端:HTML5、CSS3、JavaScript
  • 后端:Node.js、Express.js
  • 人工智能:Google Gemini API
  • 数据:PokeAPI
  • 协议:模型上下文协议(MCP)
  • 语言:TypeScript

贡献

  1. 分叉存储库
  2. 创建要素分支
  3. 进行更改
  4. 彻底测试
  5. 提交拉取请求

许可证

MIT许可证

目录标签

目录标签

JavaScriptAPI集成数据分析游戏模拟本地部署AI战斗宝可梦数据库MCP服务器RESTfulAPI

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP