mcpField
C
Cities2 MCP and Modding Toolkit

Cities2 MCP and Modding Toolkit

本地服务
github.com/mayor-modder游戏娱乐106 周前更新

关于 Cities2 MCP and Modding Toolkit

面向 Cities: Skylines II 玩家和模组开发者的本地 MCP 服务与 Agent 技能包,结合可搜索的游戏资料和本地模组项目工作流工具。

主要功能

  1. 01搜索 Cities: Skylines II Wiki
  2. 02检索带来源信息的研究报告
  3. 03读取已安装游戏的百科
  4. 04创建并检查模组项目
  5. 05构建、分析和打包模组
  6. 06提供五种游戏与模组技能

适用场景

  1. 01回答玩法和城市系统问题
  2. 02总结补丁与更新信息
  3. 03创建并构建本地 CS2 模组项目
  4. 04在发布前审查和调试模组

MCP 相关

本地 MCP 服务提供可搜索的 Wiki 内容、精选研究报告,以及在条件满足时读取已安装游戏的百科。它还提供用于创建、检查、构建和打包模组项目的本地工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"mayor-modder-cities2": {
"command": "uvx",
"args": [
"cities2-mcp"
],
"env": {
"CITIES2_MODS_DIR": "<CITIES2_MODS_DIR>",
"CITIES2_GAME_DIR": "<CITIES2_GAME_DIR>",
"CITIES2_LOCALE_COK": "<CITIES2_LOCALE_COK>"
}
}
}
}
启动命令uvx cities2-mcp
需要配置的环境变量
CITIES2_MODS_DIROptional path to the Cities: Skylines II Mods directory.
CITIES2_GAME_DIROptional path to the Cities: Skylines II install directory when auto-detection cannot find the game.
CITIES2_LOCALE_COKOptional path to Locale.cok when the in-game encyclopedia file should be selected directly.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypicities2-mcp0.4.0

工具

13

收录的工具列表 · 更新于 2 周前

参数类型必填说明
limitinteger否
querystring是

详细介绍

Cities2 MCP 和 Modding 工具包

Cities2 MCP 和 Modding 工具包是一个本地 MCP 服务和 Agent 技能包,适用于《Cities: Skylines II》的游戏玩法问题、补丁说明和 Mod 项目工作流。

它为 AI Agent 提供对一套打包在内、可搜索的《Cities: Skylines II》Wiki 语料库、单独注明来源的精选研究报告,以及在本地安装了游戏时的游戏内百科全书的访问权限。Agent 可以使用这些来源回答游戏玩法问题、总结补丁和更新信息,并附上来源说明来解释城市系统。该软件包还包含五项 Agent 技能,涵盖游戏知识、Mod 制作、审查、调试和发布准备,以及一组本地 MCP 工作流工具,可在受信任的工作区内搭建、检查、构建和打包 CS2 Mod 项目。

此插件仍在积极开发中。 仓库测试套件和评估报告涵盖软件包检查、直接 MCP 冒烟测试以及部分客户端工作流,但插件在不同宿主和版本中的行为可能有所不同。请查看已知问题和评估报告,了解最新的验证说明。

快速安装

选择你的客户端:Claude Code | Claude 桌面版 | Codex CLI | Codex 应用 | Google Antigravity

完整安装详情、直接 MCP 配置、工作区设置、构建前置条件和故障排除,请参阅 INSTALL.md。

功能

搜索游戏和 Mod 制作信息

MCP 服务包含一套从《Cities: Skylines II》Wiki 整理而来的文本语料库。AI 助手可以:

  • 搜索 Wiki
  • 获取完整页面、页面级参考资料,以及面向代码的片段,内容涵盖游戏系统、补丁说明和 Mod 制作主题
  • 解答有关游戏机制、近期更新以及城市系统如何影响存档的问题
搜索精选研究

MCP 服务还打包了精选的《Cities: Skylines II》研究报告。这些报告注明了历史背景和独立的来源,基于已提交的研究笔记生成,而非原始转录。搜索结果保留了出版信息和来源背景,便于助手区分有时效范围的研究发现与当前的游戏行为和 API。

搜索本地游戏百科全书

本地安装了《Cities: Skylines II》时,MCP 服务会从已安装的游戏文件中读取游戏百科全书。如果服务能够找到 Cities2_Data/Content/Game/Locale.cok,此来源默认启用。

提取后的百科索引会缓存在用户本地计算机上,只有在源游戏文件、检测到的 Steam build id、语言区域设置或提取器版本发生变化时才会重建。提取的游戏文本不会提交到此仓库、包含在发行版中,也不属于重新分发的 Wiki 语料库。

协助处理 Mod 项目工作流

该服务还包含适用于 CS2 Mod 项目的本地工作流工具。AI 助手可以:

  • 搭建 C# 代码、UI 或混合 Mod 项目模板
  • 在已配置的工作区内写入文件
  • 列出项目目录树
  • 运行项目构建和分析器
  • 打包项目输出

这些工具用于本地开发工作流。Claude、Codex 和 Antigravity 可以使用这些工具,在构建期间编写并运行受信任工作区中的代码,因此请谨慎配置工作区,并在认定任何 Mod 已可分享之前进行手动游戏测试。

Agent 技能

  • cities2-knowledge:回答有关游戏玩法、城市系统,以及面向玩家的补丁和更新的问题。
  • cities2-modding:处理一般的模组制作问题和本地模组项目工作流。
  • cities2-mod-review:从安全性、可维护性、用户价值、打包规范和验证缺口等方面审查 CS2 模组。
  • cities2-mod-debugging:协助排查 CS2 模组的构建、打包、运行时、日志、UI 调试器和游戏内行为问题。
  • cities2-mod-release:检查模组是否已准备好分享。

模组制作质量技能默认采用有文档记录的 CS2 最佳实践和限制要求;在模组经过本地游戏测试之前,不会将其标为可供分享。

隐私

MCP 服务在本地运行,不会收集遥测数据。详情请参阅 PRIVACY.md。

许可

MCP 服务代码采用 MIT License 许可。随附的 wiki 语料采用 Creative Commons Attribution-ShareAlike 3.0 许可;其来源署名和转换说明见 wiki 语料署名信息。精选研究语料另行标注来源,其原始报告文字遵循仓库许可;请参阅 研究语料署名信息。

本项目并非由 Paradox Interactive、Iceflake Studios、Colossal Order、Paradox Wikis 或任何相关公司开发、认可、审查或批准。Cities: Skylines II 及相关名称仅用于指称。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。