Roblox Executor MCP
R

Roblox Executor MCP

An MCP server that connects an LLM to the Roblox game client, supporting code execution, script inspection, remote call monitoring, screenshot taking, etc. in the game, and supporting multi-client connection and primary-secondary mode.
2.5 points
8.6K

What is the Roblox Executor MCP Server?

This is a Model Context Protocol (MCP) server specifically designed for Roblox games. It allows AI assistants (such as Claude, Cursor AI, etc.) to directly interact with the running Roblox game client. Through this server, the AI can execute Lua code, view game scripts, search for game objects, monitor game communications, and even take screenshots of the game screen.

How to use the Roblox Executor MCP Server?

The usage is divided into two steps: 1) Configure the MCP server in the AI client; 2) Run the connector script in the Roblox game. After configuration, the AI assistant can control the game through natural language commands, such as 'View the items in my backpack', 'Automatically complete tasks', or 'Find specific scripts in the game'.

Use cases

Suitable for Roblox developers to debug games, game players to automate repetitive tasks, educators to demonstrate game programming, and researchers to analyze game mechanisms. It is particularly suitable for scenarios that require AI assistance in game development, testing, or automated operations.

Main features

Code execution and data query
Run Lua code directly in the Roblox client, query game data, and perform game operations
Script viewing
View and decrypt LocalScripts and ModuleScripts in the game, and search the source code of all scripts
Game object search
Search for objects in the game using CSS-like selectors and view the object hierarchy tree
Remote call monitoring
Integrate the Cobalt tool to intercept, record, block, and ignore RemoteEvents and BindableEvents in the game
Multi-client support
Connect multiple Roblox clients simultaneously, control them separately through clientId, and provide a web management panel
Game screenshot
Capture a screenshot of the Roblox game window (Windows only), and support forwarding through the main server
GUI interaction
Simulate GUI operations such as button clicks and text box inputs to achieve automated interface interaction
Primary-secondary server mode
Support the primary-secondary server architecture, automatically coordinate multiple MCP instances, and support a remote primary server
Advantages
Powerful AI integration: Allow the AI assistant to directly control the Roblox game and achieve intelligent automation
Comprehensive function coverage: Cover all aspects of game development from code execution to interface interaction
Flexible architecture: Support multi-client and primary-secondary modes to adapt to different usage scenarios
Easy to integrate: Support mainstream AI clients (Cursor, Claude Desktop, Codex, etc.)
Real-time monitoring: Monitor game communications in real-time to help with debugging and analysis
Limitations
Requires a Roblox executor: Must use a Roblox executor that supports loadstring and WebSocket
Security risks: The AI can execute arbitrary code, so you need to fully trust the connected AI client
Platform limitation: The screenshot function only supports the Windows system
Network requirement: Requires a local network or VPN and cannot be directly exposed to the public network
Technical requirement: Requires certain technical knowledge for configuration and maintenance

How to use

Installation and building
Clone the project, install dependencies, and then build the project
Configure the AI client
Add the MCP server configuration according to the AI client you are using
Connect the Roblox client
Run the connector script in the Roblox game to establish a connection with the MCP server
Start using
Start interacting with the Roblox game in the AI client and control the game using natural language commands

Usage examples

Automate game tasks
Let the AI automatically complete repetitive tasks in the game, such as automatically collecting resources or completing daily tasks
Game script debugging
When developing a Roblox game, let the AI help find and fix problems in the script
Game data analysis
Analyze the communication patterns and data flow in the game to understand the game mechanism
Game interface automation
Automate complex interface operation processes

Frequently Asked Questions

What kind of Roblox executor do I need?
Is this tool safe?
Can I use it on Mac or Linux?
How do I connect multiple Roblox clients?
What is the use of the primary-secondary mode?
Why do I need to disable WebSocket?

Related resources

GitHub repository
Project source code and latest version
Cobalt tool
Integrated remote call monitoring tool
Model Context Protocol documentation
Official documentation of the MCP protocol
Roblox Developer Center
Official Roblox development documentation
Connector script
Roblox client connector script

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "roblox-executor-mcp": {
      "command": "node",
      "args": ["/path/to/MCPServer/dist/index.js"]
    }
  }
}

{
  "mcpServers": {
    "roblox-executor-mcp": {
      "command": "node",
      "args": [
        "/path/to/MCPServer/dist/index.js",
        "--baseurl",
        "http://<primary-host>:16384"
      ]
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

V
Vestige
Vestige is an AI memory engine based on cognitive science. By implementing 29 neuroscience modules such as prediction error gating, FSRS - 6 spaced repetition, and memory dreaming, it provides long - term memory capabilities for AI. It includes a 3D visualization dashboard and 21 MCP tools, runs completely locally, and does not require the cloud.
Rust
9.6K
4.5 points
M
Moltbrain
MoltBrain is a long-term memory layer plugin designed for OpenClaw, MoltBook, and Claude Code, capable of automatically learning and recalling project context, providing intelligent search, observation recording, analysis statistics, and persistent storage functions.
TypeScript
10.2K
4.5 points
B
Bm.md
A feature-rich Markdown typesetting tool that supports multiple style themes and platform adaptation, providing real-time editing preview, image export, and API integration capabilities
TypeScript
14.9K
5 points
S
Security Detections MCP
Security Detections MCP is a server based on the Model Context Protocol that allows LLMs to query a unified security detection rule database covering Sigma, Splunk ESCU, Elastic, and KQL formats. The latest version 3.0 is upgraded to an autonomous detection engineering platform that can automatically extract TTPs from threat intelligence, analyze coverage gaps, generate SIEM-native format detection rules, run tests, and verify. The project includes over 71 tools, 11 pre-built workflow prompts, and a knowledge graph system, supporting multiple SIEM platforms.
TypeScript
6.7K
4 points
P
Paperbanana
Python
10.0K
5 points
B
Better Icons
An MCP server and CLI tool that provides search and retrieval of over 200,000 icons, supports more than 150 icon libraries, and helps AI assistants and developers quickly obtain and use icons.
TypeScript
8.7K
4.5 points
A
Assistant Ui
assistant - ui is an open - source TypeScript/React library for quickly building production - grade AI chat interfaces, providing composable UI components, streaming responses, accessibility, etc., and supporting multiple AI backends and models.
TypeScript
10.0K
5 points
A
Apify MCP Server
The Apify MCP Server is a tool based on the Model Context Protocol (MCP) that allows AI assistants to extract data from websites such as social media, search engines, and e-commerce through thousands of ready-to-use crawlers, scrapers, and automation tools (Apify Actors). It supports OAuth and Skyfire proxy payment and can be integrated into MCP clients such as Claude and VS Code through HTTPS endpoints or local stdio.
TypeScript
8.9K
5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
28.5K
4.3 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
81.7K
4.3 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
38.2K
5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
23.9K
4.5 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
37.5K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
69.8K
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
56.5K
4.8 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
25.1K
4.5 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2026AIBase