roblox-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@roblox-mcpCheck the current player count in my Roblox game"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Roblox MCP — AI God Mode Dashboard
Version: 1.0
Author: Zsombi & Hermes Agent (Nous Research)
Status: Working prototype
Description
Roblox MCP (Model Context Protocol) is an AI-driven dashboard for Roblox games. The system operates as an MCP server, enabling AI assistants (Gemini/OpenAI) to communicate with Roblox games in real time. The project includes a Starlette/uvicorn web application with a modern "God Mode" themed frontend.
Related MCP server: Roblox MCP Server
File Structure
Roblox MCP/
│
├── roblox_ai_client.py # Main AI client and server (293 lines)
├── requirements.txt # Python dependencies
│
├── static/ # Static files
│ ├── index.html # Dashboard HTML (God Mode theme)
│ ├── style.css # Stylesheet
│ └── script.js # JavaScript client
│
└── README.md # This documentUsage
Installation
pip install -r requirements.txtStarting the Server
python roblox_ai_client.pyThe server starts at http://localhost:8000 by default.
Accessing the Dashboard
Open in your browser:
http://localhost:8000Features
AI Chat — Real-time chat with Gemini/OpenAI models
MCP Connection — Model Context Protocol integration
WebSocket — Real-time bidirectional communication
Log System — Real-time log forwarding to frontend
Multiple AI Providers — Gemini and OpenAI support
Chat History — Session-based chat history
God Mode Dashboard — Cyberpunk/sci-fi themed interface
API Endpoints
Endpoint | Type | Description |
| GET | Dashboard HTML |
| POST | Create MCP connection |
| POST | Send chat message |
| WebSocket | Real-time connection |
| Mount | Static files |
Dependencies
Python 3.10+
mcp ≥ 1.0.0 — Model Context Protocol
openai ≥ 1.12.0 — OpenAI API client
python-dotenv ≥ 1.0.0 — Environment variables
fastapi ≥ 0.100.0 — Web framework (Starlette)
uvicorn ≥ 0.22.0 — ASGI server
websockets ≥ 11.0.0 — WebSocket support
Environment Variables
Create a .env file:
# Gemini API
GOOGLE_API_KEY=your_key_here
# OpenAI API (optional)
OPENAI_API_KEY=your_key_hereDeveloper
Zsombi & Hermes Agent (Nous Research)
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server that integrates with Discord to provide AI-powered features.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
- ZapierOAuthcom.zapier
Hosted MCP server connecting AI assistants to 9,000+ apps and 40,000+ actions via Zapier.
MCP server for AI dialogue using various LLM models via AceDataCloud
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Roblox Studio in real-time, allowing creation and manipulation of game objects through natural language commands via an HTTP-based plugin system.3Apache 2.0
- FlicenseBqualityNot gradedmaintenanceBridges AI assistants with Roblox game environments in real-time via a Lua client and WebSocket connection. Enables AI tools like Claude to navigate instances, execute scripts, monitor remote events, and interact with the Roblox API through natural language.13-
- AlicenseNot gradedqualityDmaintenanceAn agentic MCP server for Roblox Studio that provides over 45 tools for script diffing, playtest automation, and bulk instance manipulation. It enables AI agents to manage full development cycles within Roblox, including transaction-safe batch operations and real-time script reviews.2 npm1MIT
- AlicenseAqualityBmaintenanceEnables AI agents to execute Lua code, inspect scripts, spy on remotes, and interact with a running Roblox game client through an MCP interface.62256 npm1MIT