gameface-devtools-mcp
🕹️ Agents Plugins
面向 Claude Code 和 OpenAI Codex CLI 的 CS Modding 市场(csmodding)代理插件。
让您的编码代理获得正在运行的游戏中的眼睛和手:其 HTML UI,以及其 C#/ECS 内部结构。 通用工具,针对 Cities: Skylines II 开发并实际验证。
如果它对您有帮助,请点一个星标 ⭐ 来鼓励我的工作!
插件
插件 | 为您的代理提供… | 运行环境 | 文档 |
通过 Mono Soft Debugger 与 Unity Mono 开发构建 建立实时连接:反射类型、计算 C# 表达式、读写 ECS 状态。无需代码注入。兼有驾驶技能。 | .NET 10 SDK (Windows) | ||
在任意 Coherent Gameface(Cohtml)游戏 UI 中,通过 CDP 获得眼睛和手:执行 JS、截图、操作 DOM、控制台、JS 断点。同时配备一个引擎技能和一个驱动技能。各插件说明详见 README。 | Node 22.4+ | ||
📚 cs2-modding(正在开发中) | 了解 Cities: Skylines II 是如何构建的,以及一个 mod 如何改变它:游戏架构、mod 技术及其背后的游戏机制。每一项断言都经过多个来源(包括反编译和实时游戏)的深度验证。仅提供知识——含有技能和参考资料,无 MCP 服务器。 | N/A |
这两个工具插件是通用的:它们面向任何嵌入了该技术的游戏或应用程序,并以 Cities: Skylines II 作为参考目标,在那里一切都经过实际验证。cs2-modding 是一个刻意例外,始终围绕该游戏讲述。
[!IMPORTANT] Coherent Labs 发布了他们自己的 Gameface MCP——应当使用哪个? 他们的 MCP 基于某个许可的 Gameface SDK 中的
Player.exe;本 MCP 则连接一个已经运行中的游戏。 阅读完整对比文档 →
[!TIP] 不使用 Claude Code 或 Codex CLI? Gameface MCP 服务器也已发布到 npm,名为
@csmodding/gameface-devtools-mcp并且兼容任何 MCP 客户端(Cursor、Gemini CLI、VS Code 等)。
Related MCP server: js-reverse-mcp
安装
添加一次 marketplace,然后安装你想要的插件。携带 MCP 服务器的插件会从已提交的 artifact 自动加载它:无需安装步骤、可离线运行、并锁定版本至对应插件。cs2-modding 不携带任何服务器,仅提供 skills。
Claude Code
/plugin marketplace add CitiesSkylinesModding/agents-plugins
/plugin install coherent-gameface@csmodding
/plugin install unity-devtools@csmodding
/plugin install cs2-modding@csmodding或者在支持该参数安装的终端中,执行 claude plugin marketplace add … / claude plugin install …,使用相同授权配置。
Codex CLI
codex plugin marketplace add CitiesSkylinesModding/agents-plugins
codex plugin add coherent-gameface@csmodding
codex plugin add unity-devtools@csmodding
codex plugin add cs2-modding@csmodding然后运行 /mcp 以确认服务器已连接。每个插件的 README 都涵盖其依赖、配置与故障排除。
[!NOTE]
cs2-modding仍由窝编写中:其参考资料尚未全部发布,部分内容后续会进行重写,并且目前尚无 README。现有内容均可安全使用,且已经具有一定使用价值——若着急使用,可以安装;并预期它会持续丰富。
开发
使用 mise + bun (绝不使用 npx)。本仓库是某个 marketplace:插件源码位于 plugins/<name>/ 下,插件的全部交付内容都位于其各自目录内。根目录是 bun workspace,包含 lint/代码格式化配置(oxlint、oxfmt)和 Lefthook Git hooks;Gameface MCP 服务器是 plugins/coherent-gameface/mcp/ 中的 workspace 包,而 Unity MCP 服务器是 .NET 解决方案(agents-plugins.slnx)。
bun install # install all workspace deps (also installs the git hooks)
mise check # verify (read-only): type-check, lint, format
mise fix # auto-fix lint + format in place
mise build # rebuild every shipped artifact (commit the results)运行 mise tasks 查看完整任务清单,并请参阅 AGENTS.md(以及每个插件各自的 AGENTS.md)了解架构说明。
This server cannot be deployed
Maintenance
Related MCP Connectors
Live browser debugging for AI assistants — DOM, console, network via MCP.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…
MCP server for building and testing AI agents with multi-model experimentation and insights.
Remote MCP server exposing your Node Command fleet (files, shell, processes, browser) to AI hosts.
1
Related MCP Servers
- AlicenseBqualityCmaintenanceAn MCP server that provides AI models with full browser automation capabilities through Chrome. It enables navigation, interaction, screenshots, and complete DevTools access by bridging AI clients with a companion Chrome extension.9912 npm3Apache 2.0
- AlicenseNot gradedqualityDmaintenanceA Chrome DevTools Protocol-based MCP server that enables AI coding assistants to control browsers for JavaScript debugging, reverse engineering, web scraping, and API debugging.975 npm1Apache 2.0
- AlicenseAqualityAmaintenanceAn MCP server that connects AI agents to a running Chrome tab via the Chrome DevTools Protocol (CDP), enabling runtime debugging and page inspection.62440 npm1ISC
- FlicenseNot gradedqualityDmaintenanceA lightweight MCP server that enables AI assistants to control Chrome DevTools via CDP for debugging tasks like navigation, screenshots, and JavaScript execution.-