Integrations
Provides containerized deployment of the CS2 RCON MCP server with configurable environment variables for server connection settings
Offers Docker image hosting through GitHub Container Registry for simplified deployment of the CS2 RCON MCP server
Supports running the CS2 RCON MCP server using Python 3.8+ for those who prefer direct installation rather than Docker
CS2 RCON MCP
CS2 RCON 관리를 위한 모델 컨텍스트 프로토콜 서버입니다.
설명
이 프로젝트는 RCON을 통해 CS2 게임 서버를 관리하기 위한 모델 컨텍스트 프로토콜(MCP) 서버 인터페이스를 제공합니다. 표준화된 프로토콜을 통해 CS2 서버를 원격으로 제어하고 모니터링할 수 있습니다.
특징
- 자연어로 CS2 서버를 관리하세요
- RCON 명령 실행
- 서버 상태 모니터링
- SSE 기반 커뮤니케이션
- 도커 지원
설치
지엑스피1
용법
서버 실행
사용 가능한 명령
rcon <command>
: 모든 RCON 명령을 실행합니다.status
: 현재 서버 상태를 가져옵니다changelevel <map_name>
: 현재 맵을 변경합니다mp_warmup_end
: 워밍업 단계 종료mp_restartgame 1
: 게임을 다시 시작합니다- 그리고 더 많은 CS2 서버 명령
환경 변수
HOST
: CS2 서버 IPSERVER_PORT
: CS2 서버 포트RCON_PASSWORD
: RCON 비밀번호
Docker(권장)
GitHub 컨테이너 레지스트리에서 Docker 이미지를 가져옵니다.
Docker 환경 변수
Docker를 실행할 때 두 가지 방법으로 환경 변수를 설정할 수 있습니다.
- 명령에서 직접 :Copy
.server-env
파일 사용 : 다음 내용이 포함된.server-env
라는 파일을 만듭니다.그런 다음 다음과 같이 컨테이너를 실행합니다.CopyCopy
이를 통해 사용자는 환경 변수를 설정하는 대체 방법을 얻을 수 있어 비밀번호와 같은 민감한 정보를 더 쉽게 관리할 수 있습니다.
Visual Studio Code(GitHub Copilot)에서 연결
MCP 서버와 함께 작동하도록 Visual Studio Code를 구성하려면 다음 단계를 따르세요.
- MCP 서버 시작 : VS Code에서 연결을 시도하기 전에 MCP 서버가 실행 중인지 확인하세요.
- Visual Studio Code를 엽니다 . VS Code를 실행하고 GitHub Copilot 확장 프로그램이 설치 및 구성되어 있는지 확인합니다.
- GitHub Copilot 구성 :
- "질문" 모드에서 "에이전트" 모드로 변경하세요.
- MCP 서버 구성 추가 :
- Copilot 프롬프트의 왼쪽 상단에 있는 도구 상자 아이콘을 클릭하세요.
- "MCP 서버 추가"를 선택하고 HTTP - 서버에서 보낸 이벤트 옵션을 선택합니다.
- 서버 URL을 입력하세요 :
- URL에
http://localhost:8080/cs2server/sse
입력하세요. 이는 MCP 서버의 SSE 연결에 대한 엔드포인트입니다.
- URL에
대안: 커서(또는 다른 MCP 클라이언트)에서 연결
- MCP 서버를 시작합니다
~/.cursor/mcp.json
만들거나 업데이트하여 Cursor의 MCP 설정을 구성합니다.Copy- 커서에서 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.
자연어를 사용하여 RCON 명령을 통해 Counter-Strike 2 게임 서버를 관리할 수 있는 모델 컨텍스트 프로토콜 서버입니다.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides tools for code modification and generation via Large Language Models, allowing users to create, modify, rewrite, and delete files using structured XML instructions.Last updated -12PythonMIT License
- -securityFlicense-qualityA Model Context Protocol server for Unity game development that enables users to manage projects, edit scenes, create prefabs, and generate scripts through natural language integration with Smithery.ai.Last updated -TypeScript
- -securityAlicense-qualityA Model Context Protocol server that enables interaction with Foundry tools through natural language, allowing users to create projects, build contracts, run tests, and manage Ethereum development environments.Last updated -PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables Large Language Models to interact with Binary Ninja for reverse engineering tasks like viewing assembly code, decompiled code, renaming functions, and adding comments.Last updated -PythonMIT License