CS2 RCON МКП
Сервер модельного контекстного протокола для управления CS2 RCON.
Описание
Этот проект предоставляет интерфейс сервера Model Context Protocol (MCP) для управления игровыми серверами CS2 через RCON. Он позволяет осуществлять удаленное управление и мониторинг серверов CS2 через стандартизированный протокол.
Функции
- Управляйте своим сервером CS2 на естественном языке
- Выполнение команды RCON
- Управление картами мастерских (хостинг, список, изменение) - Изучить карты мастерских
- Мониторинг состояния сервера
- Коммуникация на основе SSE
- Поддержка докера
Установка
Переменные среды
HOST
: IP-адрес сервера CS2SERVER_PORT
: порт сервера CS2RCON_PASSWORD
: пароль RCON
Докер (рекомендуется)
Извлеките образ Docker из реестра контейнеров GitHub:
Переменные среды Docker
При работе с Docker вы можете задать переменные среды двумя способами:
- Непосредственно в команде :
- Использование файла
.server-env
: Создайте файл с именем.server-env
со следующим содержимым:Затем запустите контейнер следующим образом:
Это предоставляет пользователям альтернативный метод установки переменных среды, что упрощает управление конфиденциальной информацией, такой как пароли.
Подключение из Visual Studio Code (GitHub Copilot)
Чтобы настроить Visual Studio Code для работы с сервером MCP, выполните следующие действия:
- Запустите сервер MCP : убедитесь, что ваш сервер MCP запущен, прежде чем пытаться подключиться из VS Code.
- Откройте Visual Studio Code : запустите VS Code и убедитесь, что у вас установлено и настроено расширение GitHub Copilot.
- Настройте GitHub Copilot :
- Измените режим с «Спросить» на режим «Агент».
- Добавить конфигурацию сервера MCP :
- Нажмите на значок панели инструментов в верхнем левом углу окна Copilot.
- Выберите «Добавить сервер MCP» и выберите опцию для событий, отправляемых HTTP-сервером .
- Введите URL-адрес сервера :
- Для URL введите:
http://localhost:8080/cs2server/sse
. Это конечная точка для SSE-подключения сервера MCP.
- Для URL введите:
Альтернатива: подключение из курсора (или любого другого MCP-клиента)
- Запустите MCP-сервер
- Настройте параметры MCP курсора, создав или обновив
~/.cursor/mcp.json
: - В курсоре откройте панель MCP (обычно на боковой панели)
- Сервер должен автоматически подключиться, используя настроенный URL-адрес.
После подключения вы сможете управлять своим сервером на естественном языке.
Примеры подсказок:
- «Добавьте 5 ботов на сервер и начните соревновательный матч на de_dust2»
- «Каков текущий статус сервера? Сколько игроков подключено и на какой карте мы находимся?»
Удачного фрагинга! 😊
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Сервер Model Context Protocol, позволяющий управлять игровыми серверами Counter-Strike 2 с помощью команд RCON, используя естественный язык.
Related MCP Servers
- -securityFlicense-qualityModel Context Protocol server that enables LLMs and AI assistants to retrieve real-time Dota 2 statistics, match data, player information, and game metrics through a standardized interface.Last updated -4Python
- AsecurityAlicenseAqualityA Model Context Protocol server that enables powerful PostgreSQL database management capabilities including analysis, schema management, data migration, and monitoring through natural language interactions.Last updated -1849894TypeScriptAGPL 3.0
- -securityAlicense-qualityA Model Context Protocol server that enables AI models and applications to interact directly with Twitter/X, providing capabilities to create posts, reply to tweets, retrieve user data, and manage account actions.Last updated -108TypeScriptMIT License
- AsecurityFlicenseAqualityA Model Context Protocol server implementation that enables secure remote command execution via SSH, with features for managing and using SSH credentials.Last updated -599JavaScript