Skip to main content
Glama

⚡ Roblox Dex MCP Server (rbxmcp)

Un servidor integral de Model Context Protocol (MCP) que aporta todo el poder de Dark Dex Explorer & Properties, Dex Console, Script Decompiler, 3D Spatial Inspector, Remotes y Executor Environment Tools a tus clientes MCP (Claude Desktop, Cursor, Antigravity, etc.).


🚀 Inicio Rápido

1. Iniciar el servidor MCP

python3 /root/rbxmcp/start.py

(O ejecuta el panel web independiente con python3 /root/rbxmcp/start.py --bridge-only)

2. Conecta tu juego de Roblox

Ejecuta esta línea en tu ejecutor de Roblox (Synapse, Wave, Delta, Solara, Krnl, Fluxus, Arceus X, Codex, Studio, etc.):

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

Related MCP server: dex-mcp

🛠️ Referencia completa de las 40 herramientas MCP

💻 1. Consola, registros y rendimiento

  • dex_get_console_logs: Recupera los registros de la consola del cliente de Roblox (LogService:GetLogHistory()) con filtrado por tipo (all, Output, Info, Warning, Error) y búsqueda por palabra clave.

  • dex_clear_console_logs: Limpia el búfer de registros del historial de la consola.

  • dex_get_performance_stats: Desglose detallado de memoria por categoría (Physics, Textures, Meshes, Gui, Sounds, Instances, LuaHeap, Scripts), FPS, ping y rendimiento de red.

🌳 2. Explorador y navegación de jerarquía

  • dex_get_hierarchy: Explorador en vista de árbol con profundidad configurable, límites máximos de hijos y nombres de clase (Dark Dex Explorer).

  • dex_find_parts: Busca instancias por patrón de nombre (glob/difuso) y nombre de clase.

  • dex_get_part_location: Caja delimitadora 3D exacta, Position, Orientation, CFrame, Size, Mass, AssemblyLinearVelocity y indicadores de colisión.

  • dex_get_instance_path: Encuentra la cadena de ruta jerárquica completa de cualquier instancia nombrada.

  • dex_clone_instance: Clona en profundidad cualquier Instance y vuelve a asignarle un padre.

  • dex_rename_instance: Renombra una instancia dinámicamente.

  • dex_reparent_instance: Mueve instancias a través de la jerarquía.

  • dex_clear_children: Elimina los hijos de una instancia con filtro de clase opcional.

  • dex_get_nil_instances: Escanea y devuelve instancias cuyo padre es nil (getnilinstances()).

⚙️ 3. Propiedades, atributos y etiquetas

  • dex_get_properties: Reflexión completa de propiedades que coincide con la ventana de propiedades de Dex, con serialización de tipos (Vector3, CFrame, Color3, BrickColor, Enum, UDim2, etc.).

  • dex_set_properties: Modifica múltiples propiedades en una instancia con conversión automática de tipos.

  • dex_get_attributes: Lee todos los atributos definidos por el usuario en una instancia.

  • dex_set_attribute: Crea o actualiza atributos.

  • dex_add_tag / dex_remove_tag: Añade o elimina etiquetas de CollectionService.

  • dex_get_tagged_instances: Recupera todas las instancias con una etiqueta específica.

📜 4. Visor de scripts, descompilador y bytecode

  • dex_list_scripts: Lista todas las instancias LocalScript y ModuleScript con sus contenedores padre y estados de habilitación.

  • dex_decompile_script: Descompila y visualiza el código fuente Luau de cualquier script o módulo.

  • dex_require_module: Requiere un ModuleScript en tiempo de ejecución e inspecciona las tablas y funciones devueltas.

  • dex_get_running_scripts: Consulta los hilos activos en la máquina virtual de Lua mediante getrunningscripts().

  • dex_get_loaded_modules: Lista todos los módulos en caché usando getloadedmodules().

🌐 5. Remotos y redes

  • dex_list_remotes: Descubre todos los objetos RemoteEvent y RemoteFunction en ReplicatedStorage y Workspace.

  • dex_fire_remote: Dispara o invoca eventos/funciones remotas con argumentos personalizados.

🎯 6. Interacciones con el mundo, teletransportación y efectos visuales

  • dex_fire_click_detector: Activa clics de ClickDetector a cualquier distancia.

  • dex_fire_proximity_prompt: Activa al instante ProximityPrompt sin mantenerlo.

  • dex_fire_touch_interest: Simula el contacto físico entre dos partes.

  • dex_teleport_player: Teletransporta de forma segura al jugador local a cualquier Part, Model, Player o coordenadas.

  • dex_get_players: Lista jugadores con salud, equipo, posición y datos de inventario.

  • dex_highlight_instance: Dibuja cajas de resaltado 3D alrededor de las instancias.

  • dex_get_game_info: Recupera Place ID, Job ID, Universe ID, nombre del juego e información del creador.

  • dex_save_instance: Guarda la jerarquía del juego/modelo en un archivo .rbxl / .rbxm usando saveinstance().


📄 Licencia

Licencia MIT. Inspirado por Dark Dex V3 / Dex++ de Moon y Dex Developers.

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