Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Overdare

БесплатноНе проверен

An MCP server that enables AI agents to browse, create, edit, and script in OVERDARE Studio, and to run playtests.

GitHubEmbed

Описание

An MCP server that enables AI agents to browse, create, edit, and script in OVERDARE Studio, and to run playtests.

README

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.

Setup

npm install
npm run build

Verify the connection (open OVERDARE Studio first):

npm run probe                                   # smoke test + level.browse
npm run probe -- instance.read '{"path":"Workspace.Baseplate"}'   # inspect any method

Register 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 localhost Studio RPC host
STUDIO_RPC_PORT 13377 Studio RPC port
STUDIO_RPC_TIMEOUT_MS 30000 Per-call timeout

Tools

Tool RPC method Purpose
overdare_level_browse level.browse Browse the DataModel tree
overdare_level_save level.save.file Save the project
overdare_level_apply level.apply Apply a batch change set (advanced)
overdare_level_publish level.publish Publish to the OVERDARE Hub
overdare_instance_read instance.read Read one instance's properties
overdare_instance_upsert instance.upsert Create / update an instance
overdare_instance_move instance.move Reparent an instance
overdare_instance_delete instance.delete Delete an instance
overdare_script_read script.read Read Luau source
overdare_script_add script.add Create a script
overdare_script_edit script.edit Replace script source
overdare_script_delete script.delete Delete a script
overdare_script_grep script.grep Regex search across scripts
overdare_game_play game.play Start a playtest
overdare_game_stop game.stop Stop the playtest
overdare_game_screenshot game.screenshot Capture the viewport
overdare_rpc 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.

from github.com/Seungpyo1007/overdare-mcp

Установить Overdare в Claude Desktop, Claude Code, Cursor

Рекомендуется · одна команда, все IDE
unyly install overdare-mcp

Ставит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.

Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh

Или настроить вручную

Выполни в терминале:

claude mcp add overdare-mcp -- npx -y github:Seungpyo1007/overdare-mcp

FAQ

Overdare MCP бесплатный?

Да, Overdare MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Overdare?

Нет, Overdare работает без API-ключей и переменных окружения.

Overdare — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Overdare в Claude Desktop, Claude Code или Cursor?

Открой Overdare на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Overdare with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai