Overdare MCP
Click on "Install 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., "@Overdare MCPbrowse the workspace"
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.
Overdare MCP
An MCP server that lets AI agents (Claude Code / Claude Desktop) drive OVERDARE Studio — browse the DataModel, create and edit instances, write Luau scripts, and start playtests.
How it works
OVERDARE Studio already hosts a local JSON-RPC server (the same one its built-in
"diligent" agent uses). This MCP server is a thin bridge to it — much like
unity-mcp's connector, except Studio hosts the local server itself, so
there's no plugin to install.
Claude ──stdio──▶ overdare-mcp ──HTTP POST──▶ Studio RPC (localhost:13377/rpc)
└─ OVERDARE Studio (must be running)Studio must be open with a project for tools to work. If Studio isn't running, tools return a clear "cannot reach Studio" error instead of hanging.
Related MCP server: multivon-mcp
Setup
npm install
npm run buildVerify the connection (open OVERDARE Studio first):
npm run probe # smoke test + level.browse
npm run probe -- instance.read '{"path":"Workspace.Baseplate"}' # inspect any methodRegister with Claude Code
Add to .mcp.json in your project (an example is included in this repo):
{
"mcpServers": {
"overdare": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/overdare-mcp/dist/index.js"]
}
}
}For Claude Desktop, add the same block under mcpServers in
claude_desktop_config.json.
Configuration (env vars)
Var | Default | Purpose |
|
| Studio RPC host |
|
| Studio RPC port |
|
| Per-call timeout |
Tools
Tool | RPC method | Purpose |
|
| Browse the DataModel tree |
|
| Save the project |
|
| Apply a batch change set (advanced) |
|
| Publish to the OVERDARE Hub |
|
| Read one instance's properties |
|
| Create / update an instance |
|
| Reparent an instance |
|
| Delete an instance |
|
| Read Luau source |
|
| Create a script |
|
| Replace script source |
|
| Delete a script |
|
| Regex search across scripts |
|
| Start a playtest |
|
| Stop the playtest |
|
| Capture the viewport |
| any | Escape hatch: call any RPC method with raw params |
Status / next steps
The RPC endpoint, port, and method names were derived from the OVERDARE Studio
runtime. The exact param/response field shapes for each method still need to
be confirmed against a live Studio — use npm run probe -- <method> '<json>'
to capture real shapes, then tighten the Zod schemas in src/tools.ts. The
overdare_rpc tool works regardless and is the safe fallback while iterating.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Seungpyo1007/overdare-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server