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

CS2 RCON MCP Server

MCP Server

一个通过Model Context Protocol (MCP)管理CS2游戏服务器的工具,支持远程控制和监控CS2服务器。

工具数

0

提示词数

0

GitHub Stars

10

资源数

0
PythonCursor云端部署CursorVS Code

安装说明

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

作者 / 组织

v9rt3x

提供方

v9rt3x

最后核验

2026/5/17 20:22

运行时

Docker

快速接入

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

命令预览

docker run -p 8080:8080 \

详细介绍

CS2 RCON MCP

![Python](https://www.python.org/downloads/) ![MCP Compatible](https://cursor.sh) ![License: MIT](https://opensource.org/licenses/MIT)

用于CS2 RCON管理的模型上下文协议服务器。

描述

该项目提供了一个模型上下文协议(MCP)服务器接口,用于通过RCON管理CS2游戏服务器。它允许通过标准化协议对CS2服务器进行远程控制和监控。

CS2 RCON MCP Demo

特性

  • 用自然语言管理CS2服务器
  • RCON命令执行
  • 管理车间地图(主持人、列表、更改)- 探索车间地图
  • 基于SSE的通信
  • Docker支持

可用工具

工具简短描述
rcon执行任何RCON命令
status获取当前服务器状态
list_workshop_maps在服务器上列出所有车间地图
host_workshop_map按ID托管车间地图
workshop_changelevel将地图更改为给定的车间地图

安装

环境变量

  • HOST:CS2服务器IP
  • SERVER_PORT:CS2服务器端口
  • RCON_PASSWORD:RCON密码

Docker(推荐)

从GitHub容器注册表中提取Docker镜像:

docker pull ghcr.io/v9rt3x/cs2-rcon-mcp:latest

Docker环境变量

使用Docker运行时,可以通过两种方式设置环境变量:

  1. 直接在命令中:
   docker run -p 8080:8080 \
     -e HOST=your_server_ip \
     -e SERVER_PORT=your_server_port \
     -e RCON_PASSWORD=your_password \
     ghcr.io/v9rt3x/cs2-rcon-mcp:latest
  1. 使用a .server-env 文件:

创建一个名为的文件 .server-env 内容如下:

   HOST=your_server_ip
   SERVER_PORT=your_server_port
   RCON_PASSWORD=your_password

然后像这样运行容器:

   docker run -p 8080:8080 --env-file .server-env ghcr.io/v9rt3x/cs2-rcon-mcp:latest

这为用户提供了一种设置环境变量的替代方法,使管理密码等敏感信息变得更加容易。

从Visual Studio代码(GitHub Copilot)连接

要配置Visual Studio代码以与MCP服务器一起工作,请执行以下步骤:

  1. 启动MCP服务器:在尝试从VS Code连接之前,请确保您的MCP服务器正在运行。
  1. 打开Visual Studio代码:启动VS Code并确保已安装和配置GitHub Copilot扩展。
  1. 配置GitHub副本:

- 将模式从“询问”更改为“代理”模式。

  1. 添加MCP服务器配置:

- 单击Copilot提示左上角的工具箱图标。 - 选择“添加MCP服务器”,然后选择以下选项 HTTP-服务器发送的事件.

  1. 输入服务器URL:

- 对于URL,请输入: http://localhost:8080/cs2server/sse。这是MCP服务器的SSE连接的端点。

替代方案:从Cursor(或任何其他MCP客户端)连接

  1. 启动MCP服务器
  2. 通过创建或更新配置Cursor的MCP设置 ~/.cursor/mcp.json:
   {
     "mcpServers": {
       "cs2server": {
         "url": "http://localhost:8080/cs2server/sse"
       }
     }
   }
  1. 在光标中,打开MCP面板(通常在侧边栏中)
  2. 服务器应使用配置的URL自动连接

连接后,您可以用自然语言管理服务器。

示例提示:

  1. “将5个机器人添加到服务器,并在de_dust2上开始一场竞争性比赛”
  2. “当前服务器状态如何?连接了多少玩家,我们在什么地图上?”

快乐碎裂! 😊

目录标签

目录标签

PythonCursor云端部署游戏服务器管理混合部署RCON协议CS2工具Docker支持自然语言控制

支持客户端

CursorVS Code

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Docker

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiononeremote-capable

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

安装前确认

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

来源信息

继续浏览同类 MCP