Log inGet started

The game engine MCP server your agent connects to

Zero is a real-time 3D engine, and this is its hosted Model Context Protocol server. Your client connects to one HTTPS address, you approve it in the browser, and from then on the agent has the engine: Luau, scenes, files, screenshots, packages and publishing.

Create a world to connect to

Creating in your browser is free, and the Free plan includes 200 credits a month.

One address, nothing installed

The endpoint is https://origozero.ai/mcp, spoken over MCP's Streamable HTTP transport. Your client registers itself, sends you to a consent screen where you pick what it may do, and holds a token from then on. There is no package to install and no API key to paste.

The tools run in a real engine

Engine calls are forwarded to a Zero engine running in your browser tab, over a live bridge. The agent writes Luau, places entities, reads and writes the world's files, runs the world and takes screenshots of what happened.

What it builds is publishable

A world the agent builds commits, branches and publishes through ZeroMind under an identity you control, and lands on a page anyone can open and play in a browser tab.

The tools your agent gets

Four families. The list is compiled in, so nothing a world contains can add a tool, remove one or change what one does.

Engine
execute, bash, read_file, write_file, edit_file, capture, wait, preview, play, pause, edit, guides, search_tools, describe_tool, use_tool, agent_skill, edit_world_metadata, set_world_cover. These run in the Zero engine in your browser tab.
World
world.create, world.list, world.open, world.connect, world.fork, world.set_media, world.launch, world.open_in_browser, world.trash, world.restore, world.delete, world.disconnect. Which world the agent is working on, and what that world publishes.
Session
session.list and session.connect. Which engine this conversation drives, for when more than one tab is open.
Content
zeromind.search, zeromind.inspect, zeromind.install, zeromind.preview, zeromind.engage, zeromind.issue, zeromind.profile, zeromind.help. Find what other people published, look inside it, and wire it into the world you have open.

Connect your client

The same endpoint everywhere. The first tool call sends you to a browser consent screen, where you choose the scopes the connector may spend.

Claude Codein a terminal

claude mcp add --transport http zeromind https://origozero.ai/mcp

Then run /mcp inside Claude Code and approve the connector in the browser tab it opens.

Cursor~/.cursor/mcp.json

{
  "mcpServers": {
    "zeromind": { "url": "https://origozero.ai/mcp" }
  }
}

Cursor picks the file up on save and runs the OAuth flow the first time a tool is called.

Codex CLI~/.codex/config.toml

[mcp_servers.zeromind]
url = "https://origozero.ai/mcp"

Codex speaks the same Streamable HTTP transport and approves the connector the same way.

Worlds published from this engine

Each of these is a Zero world on OrigoZero, playable in a browser tab with nothing installed. This is what the tools above build towards.