基本能力
产品定位
Roblox Studio MCP 서버는 Roblox 게임 개발 과정을 향상시키기 위한 도구입니다. 이 서버는 외부 시스템과 Roblox Studio 간의 양방향 통신을 가능하게 하여 스크립트 생성, UI 요소 조작, 게임 시스템 관리 등 다양한 작업을 자동화할 수 있습니다.
核心功能
- 양방향 실시간 통신: Roblox Studio와 실시간 데이터 교환
- 모델 관리: 스크립트, UI, 서비스 등 다양한 Roblox 모델 관리
- 이벤트 기반 아키텍처: SSE(Server-Sent Events)를 통한 실시간 이벤트 전달
- 확장 가능한 도구 시스템: 새로운 도구와 기능을 쉽게 확장 가능
- 보안 인증: API 키 및 세션 기반 인증 시스템
- 유효성 검증: 모델 데이터 유효성 검사로 데이터 무결성 보장
- 상세 로깅 시스템: 문제 해결 및 디버깅을 위한 로깅
适用场景
- AI 모델을 활용한 코드 생성 및 수정
- 외부 에디터와의 연동으로 강력한 코드 편집 경험 제공
- 실시간 게임 데이터 모니터링 및 조작
- 게임 개발 워크플로우 자동화
工具列表
- Roblox Studio 플러그인: Roblox Studio와 MCP 서버 간의 통신을 위한 플러그인
- SSE 클라이언트: 실시간 이벤트 수신을 위한 클라이언트
- API 클라이언트: REST API를 통해 서버와 상호작용하는 클라이언트
常见问题解答
- 연결 오류: Roblox Studio 플러그인에서 MCP 서버 URL이 올바른지 확인하세요.
- 인증 오류: 환경 변수에 API 키가 올바르게 설정되었는지 확인하세요.
- 모델 생성 실패: 요청 형식이 올바른지 확인하고 서버 로그를 확인하세요.
使用教程
使用依赖
- Node.js 16.x 이상
- NPM 또는 Yarn
- Typescript 5.x
- Roblox Studio
安装教程
-
저장소 클론:
git clone https://github.com/your-username/roblex-studio-mcp-server.git
cd roblex-studio-mcp-server -
의존성 설치:
npm install
-
환경 설정:
cp .env.example .env
.env
파일을 편집하여 필요한 환경 변수 설정 -
서버 실행:
npm run dev
-
Roblox Studio 플러그인 설치:
src/plugins/RobloxStudioPlugin.lua
파일을 Roblox Studio 플러그인 폴더에 복사- Roblox Studio에서 플러그인 활성화
调试方式
- Roblox Studio 실행
- MCP 서버 플러그인 열기
- 서버 URL 설정 (기본값:
http://localhost:3000
) - '연결' 버튼 클릭
- 성공적으로 연결되면 콘솔에 연결 메시지가 표시됩니다
标签信息
安装类型
sse
产品定位
게임 개발
자동화
실시간 통신
Roblox
归类
开发效率
娱乐功能