Skip to main content
Glama

⚡ Roblox Dex MCP Server (rbxmcp)

MCP 클라이언트(Claude Desktop, Cursor, Antigravity 등)에 Dark Dex Explorer & Properties, Dex Console, Script Decompiler, 3D Spatial Inspector, Remotes, Executor Environment Tools의 완전한 기능을 제공하는 포괄적인 Model Context Protocol (MCP) 서버입니다.


🚀 빠른 시작

1. MCP 서버 시작

python3 /root/rbxmcp/start.py

(또는 python3 /root/rbxmcp/start.py --bridge-only로 독립형 웹 대시보드를 실행하세요)

2. Roblox 게임 연결

Roblox 실행기(Synapse, Wave, Delta, Solara, Krnl, Fluxus, Arceus X, Codex, Studio 등)에서 다음 한 줄을 실행하세요:

loadstring(game:HttpGet("http://127.0.0.1:8765/client.lua"))()

Related MCP server: dex-mcp

🛠️ 40가지 MCP 도구 전체 참조

💻 1. 콘솔, 로그 및 성능

  • dex_get_console_logs: 유형 필터(all, Output, Info, Warning, Error)와 키워드 검색을 지원하는 Roblox 클라이언트 콘솔 로그(LogService:GetLogHistory()) 검색.

  • dex_clear_console_logs: 콘솔 기록 로그 버퍼를 지웁니다.

  • dex_get_performance_stats: 카테고리별(Physics, Textures, Meshes, Gui, Sounds, Instances, LuaHeap, Scripts) 상세 메모리 분석, FPS, 핑, 네트워크 처리량.

🌳 2. 탐색기 및 계층 구조 탐색

  • dex_get_hierarchy: 구성 가능한 깊이, 최대 자식 수, 클래스 이름을 지원하는 트리 뷰 탐색기(Dark Dex Explorer).

  • dex_find_parts: 이름 패턴(glob/fuzzy)과 클래스 이름으로 인스턴스 검색.

  • dex_get_part_location: 정확한 3D 경계 상자, Position, Orientation, CFrame, Size, Mass, AssemblyLinearVelocity, 충돌 플래그.

  • dex_get_instance_path: 이름이 지정된 인스턴스의 전체 계층 경로 문자열 찾기.

  • dex_clone_instance: 모든 인스턴스를 깊은 복제하고 다시 부모를 지정합니다.

  • dex_rename_instance: 인스턴스 이름을 동적으로 변경합니다.

  • dex_reparent_instance: 계층 구조에서 인스턴스를 이동합니다.

  • dex_clear_children: 선택적 클래스 필터로 인스턴스의 자식을 삭제합니다.

  • dex_get_nil_instances: nil에 부모가 지정된 인스턴스를 스캔하여 반환합니다(getnilinstances()).

⚙️ 3. 속성, 특성 및 태그

  • dex_get_properties: 유형 직렬화(Vector3, CFrame, Color3, BrickColor, Enum, UDim2 등)를 지원하는 Dex Properties Window와 일치하는 전체 속성 리플렉션.

  • dex_set_properties: 자동 유형 변환으로 인스턴스의 여러 속성을 수정합니다.

  • dex_get_attributes: 인스턴스에 정의된 모든 사용자 정의 특성을 읽습니다.

  • dex_set_attribute: 특성을 생성하거나 업데이트합니다.

  • dex_add_tag / dex_remove_tag: CollectionService 태그를 추가하거나 제거합니다.

  • dex_get_tagged_instances: 특정 태그가 있는 모든 인스턴스를 검색합니다.

📜 4. 스크립트 뷰어, 디컴파일러 및 바이트코드

  • dex_list_scripts: 부모 컨테이너와 활성화 상태를 포함한 모든 LocalScript 및 ModuleScript 인스턴스를 나열합니다.

  • dex_decompile_script: 모든 스크립트 또는 모듈의 Luau 소스 코드를 디컴파일하고 봅니다.

  • dex_require_module: 런타임에서 ModuleScript를 요구하고 반환된 테이블과 함수를 검사합니다.

  • dex_get_running_scripts: getrunningscripts()를 통해 Lua VM의 활성 스레드를 쿼리합니다.

  • dex_get_loaded_modules: getloadedmodules()를 사용하여 캐시된 모든 모듈을 나열합니다.

🌐 5. 리모트 및 네트워킹

  • dex_list_remotes: ReplicatedStorage 및 Workspace에서 모든 RemoteEvent 및 RemoteFunction 객체를 검색합니다.

  • dex_fire_remote: 사용자 지정 인수로 원격 이벤트/함수를 실행하거나 호출합니다.

🎯 6. 월드 상호작용, 순간이동 및 시각 효과

  • dex_fire_click_detector: 어떤 거리에서든 ClickDetector 클릭을 트리거합니다.

  • dex_fire_proximity_prompt: 누르지 않고 ProximityPrompt를 즉시 트리거합니다.

  • dex_fire_touch_interest: 두 파트 사이의 물리적 접촉을 시뮬레이션합니다.

  • dex_teleport_player: 로컬 플레이어를 모든 Part, Model, Player 또는 좌표로 안전하게 순간이동합니다.

  • dex_get_players: 체력, 팀, 위치, 인벤토리 데이터가 포함된 플레이어 목록을 표시합니다.

  • dex_highlight_instance: 인스턴스 주위에 3D 경계 하이라이트 상자를 그립니다.

  • dex_get_game_info: Place ID, Job ID, Universe ID, 게임 이름, 제작자 정보를 검색합니다.

  • dex_save_instance: saveinstance()를 사용하여 게임/모델 계층 구조를 .rbxl / .rbxm 파일로 저장합니다.


📄 라이선스

MIT 라이선스. Moon 및 Dex Developers의 Dark Dex V3 / Dex++에서 영감을 받았습니다.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Debug and inspection tooling for Roblox projects, exposed as an MCP server so an AI agent can explore the instance tree, read/write properties, call remotes, and run Luau in a Roblox client driven by an executor.
    14
    9 npm
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Debug and inspection tooling for Roblox projects, exposed as an MCP server so an AI agent can explore the instance tree, read/write properties, call remotes, and run Luau in a Roblox client driven by an executor.
    14
    9 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    MCP server for controlling and reverse engineering Roblox games, providing 132 tools across 8 categories for instance exploration, property inspection, input simulation, and more.
    295 npm
    12
    MIT