Token导航 LogoToken导航TokenDH.com
Hoppinai MCP Red95 logo
运维云端未说明官方级别未说明来源级核验

Hoppinai MCP Red95

MCP Server

一个通过对话方式控制红警游戏的交互系统,支持智能体配置和游戏状态实时获取。

工具数

0

提示词数

0

GitHub Stars

20

资源数

0
Java云端部署Docker

安装说明

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

作者 / 组织

HOPPINZQ

提供方

HOPPINZQ

最后核验

2026/5/17 20:23

快速接入

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

详细介绍

🎮 hoppinai-mcp-red95

让你用对话的方式玩红警 🚀

特别鸣谢 🌟

黑客松大赛

黑客松大赛

🎥 演示视频 https://www.bilibili.com/video/BV1BUydBAEVi/

📋 环境要求

git、dotnet6.0、JDK17+

🚀 开始使用

代码拉取 💻

  • 1️⃣ 从git上拉取红警源代码:

https://gitee.com/hoppin/OpenRA.git

  • 2️⃣ 切换到code_gen_test分支

游戏构建 🏗️

根据源代码构建即可,windows示例:(在OpenRA文件夹内执行指令)

dotnet restore --source https://nuget.cdn.azure.cn/v3/index.json
dotnet build
💡 提示:C#运行环境dotnet建议可以安装Visual Studio的C#相关内容

运行游戏 🎯

执行指令即可运行游戏:

.\launch-game.cmd Game.Mod=copilot

或者在源代码的CmdTools文件夹内将OPENRA_PATH替换为OpenRA文件夹的绝对路径:

@Service
public class CmdTools {
    private static final String OPENRA_PATH="D:\\myProject\\github\\OpenRA";

    @Tool(name = "start_game",description = "开启游戏,仅当用户要求开启游戏时,才会使用该工具,注意:开启完游戏后,不要执行任何工具!!!")
    public String startGame(){
        try {
            String cmd = "cmd /c cd "+OPENRA_PATH +"&& .\\launch-game.cmd Game.Mod=copilot";
            Runtime runtime = Runtime.getRuntime();
            runtime.exec(cmd);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return "ok";
    }
}

启动mcpServer(即本工程),系统会打印端口号。

MCP配置 ⚙️

在任意智能体内,设置mcp: 设置mcp

设置完成后,即可开始对话交互!

💡 提示词建议

可以添加以下示例提示词:

你是 OpenRA 实时指令助手。你只需要执行游戏动作。
### 你每次都要用提供的工具工作,不要自作主张
### 你每次都先get_game_state来刷新状态,获取可以操作的actor_id。
### 你只能调用工具并传入真实的 actor_id(整数),不能传入像 "MCV"、"actor_1" 这种字符串。
### 如果你不知道 actor 的 ID,请先调用 get_game_state 获取玩家所有信息,得到目标的actor_id。
### 你每次调用工具后,系统会返回其执行结果。你必须根据该结果判断是否已完成任务:
    - 如果结果满足目标,不要再重复调用工具。
    - 如果还未完成,再决定是否调用下一个工具。
    - 绝不能连续重复调用同一个工具。

目录标签

目录标签

Java云端部署Docker游戏交互本地部署智能体控制红警对话系统实时控制

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP