Skip to main content
Glama

CS2 RCON MCP Server

by v9rt3x

CS2 RCON МКП

Сервер модельного контекстного протокола для управления CS2 RCON.

Описание

Этот проект предоставляет интерфейс сервера Model Context Protocol (MCP) для управления игровыми серверами CS2 через RCON. Он позволяет осуществлять удаленное управление и мониторинг серверов CS2 через стандартизированный протокол.

Демонстрация CS2 RCON MCP

Функции

  • Управляйте своим сервером CS2 на естественном языке
  • Выполнение команды RCON
  • Управление картами мастерских (хостинг, список, изменение) - Изучить карты мастерских
  • Мониторинг состояния сервера
  • Коммуникация на основе SSE
  • Поддержка докера

Установка

Переменные среды

  • HOST : IP-адрес сервера CS2
  • SERVER_PORT : порт сервера CS2
  • RCON_PASSWORD : пароль RCON

Докер (рекомендуется)

Извлеките образ Docker из реестра контейнеров GitHub:

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
  2. Использование файла .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 Code (GitHub Copilot)

Чтобы настроить Visual Studio Code для работы с сервером MCP, выполните следующие действия:

  1. Запустите сервер MCP : убедитесь, что ваш сервер MCP запущен, прежде чем пытаться подключиться из VS Code.
  2. Откройте Visual Studio Code : запустите VS Code и убедитесь, что у вас установлено и настроено расширение GitHub Copilot.
  3. Настройте GitHub Copilot :
    • Измените режим с «Спросить» на режим «Агент».
  4. Добавить конфигурацию сервера MCP :
    • Нажмите на значок панели инструментов в верхнем левом углу окна Copilot.
    • Выберите «Добавить сервер MCP» и выберите опцию для событий, отправляемых HTTP-сервером .
  5. Введите URL-адрес сервера :
    • Для URL введите: http://localhost:8080/cs2server/sse . Это конечная точка для SSE-подключения сервера MCP.

Альтернатива: подключение из курсора (или любого другого MCP-клиента)

  1. Запустите MCP-сервер
  2. Настройте параметры MCP курсора, создав или обновив ~/.cursor/mcp.json :
    { "mcpServers": { "cs2server": { "url": "http://localhost:8080/cs2server/sse" } } }
  3. В курсоре откройте панель MCP (обычно на боковой панели)
  4. Сервер должен автоматически подключиться, используя настроенный URL-адрес.

После подключения вы сможете управлять своим сервером на естественном языке.

Примеры подсказок:

  1. «Добавьте 5 ботов на сервер и начните соревновательный матч на de_dust2»
  2. «Каков текущий статус сервера? Сколько игроков подключено и на какой карте мы находимся?»

Удачного фрагинга! 😊

-
security - not tested
A
license - permissive license
-
quality - not tested

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, используя естественный язык.

  1. Описание
    1. Функции
      1. Установка
        1. Переменные среды
        2. Докер (рекомендуется)
        3. Переменные среды Docker
        4. Подключение из Visual Studio Code (GitHub Copilot)
        5. Альтернатива: подключение из курсора (или любого другого MCP-клиента)

      Related MCP Servers

      • -
        security
        F
        license
        -
        quality
        Model 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 -
        4
        Python
        • Linux
      • A
        security
        A
        license
        A
        quality
        A 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 -
        18
        498
        94
        TypeScript
        AGPL 3.0
        • Linux
        • Apple
      • -
        security
        A
        license
        -
        quality
        A 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 -
        10
        8
        TypeScript
        MIT License
      • A
        security
        F
        license
        A
        quality
        A Model Context Protocol server implementation that enables secure remote command execution via SSH, with features for managing and using SSH credentials.
        Last updated -
        5
        9
        9
        JavaScript

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/v9rt3x/cs2-rcon-mcp'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server