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

X4 MCP

MCP Server

X4MCP是一个用于X4: Foundations游戏的模型上下文协议服务器,允许AI助手和外部工具通过HTTP控制运行中的游戏实例。

工具数

9

提示词数

0

GitHub Stars

1

资源数

0
C++本地部署云端部署

安装说明

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

作者 / 组织

eg3r

提供方

eg3r

最后核验

2026/5/17 20:23

快速接入

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

详细介绍

X4Mcp

C++23 Platform License Release

A. 模型上下文协议 (MCP)服务器 X4:基础 --让AI助手和外部工具通过HTTP控制正在运行的游戏实例。

X4MCP在游戏进程中作为 X4本地 扩展,通过标准MCP接口公开游戏操作。连接您的LLM或任何兼容MCP的客户端,并与您的游戏交互:加载保存、运行命令、查询游戏状态等。

______________________________________________________________________

先决条件

  • X4本地 --必须先安装(X4Mcp是X4Native扩展)
  • X4:基础
  • 受保护的UI模式 关闭 在游戏设置中

______________________________________________________________________

安装

  1. 从下载最新版本 发布
  2. 提取到您的X4中 extensions/ 文件夹(例如。 X4 Foundations/extensions/x4mcp/)
  3. 启动游戏——MCP服务器自动启动 127.0.0.1:7779

配置

编辑 x4mcp_config.json 在扩展文件夹中更改服务器绑定地址或端口:

{
  "port": 7779,
  "bind_address": "127.0.0.1"
} 

______________________________________________________________________

可用工具

连接后,MCP客户端可以调用以下工具:

工具说明
is_game_loaded检查当前是否加载了保存名
load_game按文件名、显示名称或 "latest"
shutdown_game退出X4应用程序
execute_chat_command运行调试/聊天命令(例如。 thereshallbelight)
list_saves列出可用的保存名(最多20个最新保存名)
stash_get检索持久键值对(存活 /reloadui)(X4本地藏匿处)
stash_set存储持久键值对(X4Native存储)
stash_delete删除持久键值对(X4Native存储)
log编写一条具有可配置级别和文件名的日志消息

______________________________________________________________________

从源头构建

需求

  • CMake支持的任何C++编译器工具链
  • CMake 3.20+

构建和部署

.\scripts\build_deploy.ps1            # Debug build + deploy to game
.\scripts\build_deploy.ps1 -Release   # Release build + deploy
.\scripts\build_deploy.ps1 -Clean     # Clean rebuild

或手动:

cmake -B build -G "Visual Studio 17 2022" -A x64
cmake --build build --config Release
cmake --build build --config Release --target deploy

部署目标会自动从Steam注册表中检测您的X4安装。通过 -DX4_GAME_DIR= 如果自动检测失败。

______________________________________________________________________

贡献

欢迎投稿!分叉仓库,创建一个功能分支,并打开一个pull请求。

  1. 分叉并克隆存储库
  2. 创建分支(git checkout -b my-feature)
  3. 在本地构建和测试 .\scripts\build_deploy.ps1
  4. 提交您的更改并打开PR main

______________________________________________________________________

许可证

麻省理工学院——见 许可证.

目录标签

目录标签

C++本地部署云端部署游戏控制HTTP接口AI集成游戏扩展

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

9

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP