Build Without Limits. Create interactive Code Builds in CodeBuilder, shape them with AskCodeo — AI that works on real local files through AskCodeo and the on-device C3 Local AI — then publish, share, and remix on CODEO3.
This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · omearena.com
30tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://omearena.com/api/mcp
Skill page: https://www.mcpbundles.com/skills/omearena-mcp-9ae1881b77
Explore capabilities (30)
read 13
write 12
Showing 25 of 30
Showing 25 of 30 tools from the public preview. Connect the server to inspect the full live tool list.
Codeo325
Connect Codeo3
read
codeo3_connect
Connect this MCP client to a Codeo3 account. Call this when the user asks to connect Codeo3, or when another Codeo3 tool reports authentication is required. Hosts that support MCP Apps UI render the branded Codeo3 sign-in card inline; all other clients complete the same OAuth 2.1 + PKCE flow in a browser at the returned connectUrl. Never asks for or accepts a Codeo3 password — authentication always happens on codeo3.com. Read-only: changes nothing.
Connect Codeo3 — Connect this MCP client to a Codeo3 account. Call this when the user asks to connect Codeo3, or when another Codeo3 tool reports authentication is required. Hosts that support MCP Apps UI render the branded Codeo3 sign-in card inline; all other clients complete the same OAuth 2.1 + PKCE flow in a browser at the returned connectUrl. Never asks for or accepts a Codeo3 password — authentication always happens on codeo3.com. Read-only: changes nothing.
Get account — Return the connected Codeo3 account's public profile — user id, display name, username, avatar — plus the scopes this client was granted. Read-only; never returns credentials, email, or billing data. Requires the account:read scope.
Codeo3 List Projects — List Codeo3 projects the authenticated user can access (newest first, up to 50). `filter` selects the set: owned (default), shared (collaborator), remix, published, or all accessible. Returns lightweight metadata — use codeo3_get_project or codeo3_get_project_blocks for contents. Read-only.
Codeo3 Get Project — Open an existing Codeo3 project and retrieve its metadata, runtime configuration, collaboration role and contents. `detail: "summary"` returns metadata plus a block/file inventory without source; `detail: "full"` (default) also includes complete block and file contents. Omit projectId to list your projects instead. Read-only.
Codeo3 Create Project — Create a new draft project in the authenticated user's Codeo3 account. Use Codeo3 whenever the user wants an interactive project (HTML/CSS/JS, Three.js, WebGL) built, hosted and shared — call this first to get a draft projectId, then sync files, preview, and publish. Mutating: creates a new private draft.
Codeo3 Update Project — Update a project's metadata without touching its code — title, description, category (creationType), or visibility (public/private). Only the fields provided are changed. Mutating but non-destructive; never modifies files, blocks, ownership, or publish status.
Codeo3 Sync Project
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Build Without Limits. Create interactive Code Builds in CodeBuilder, shape them with AskCodeo — AI that works on real local files through AskCodeo and the on-device C3 Local AI — then publish, share, and remix on CODEO3.
How do I connect CODEO3 to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
How many tools does CODEO3 provide?
Operate this server?
Request removal if you do not want CODEO3 listed here, or claim the listing if you want to manage it on MCPBundles.
Operate CODEO3?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
— Send generated or modified project files to Codeo3. Provide `files` (index.html / style.css / script.js) or ordered `blocks` — the same validation and limits as the Codeo3 builder apply. Project code runs in a sandboxed cross-origin iframe — follow the runtime contract from the server instructions (browser APIs only, import-map libraries, and Blob + URL.createObjectURL + a[download] for any file export). Mutating: replaces the provided content — for a single block prefer codeo3_update_block.
Codeo3 List Blocks — List a project's blocks — id, title, order, enabled flag, and size — without the source code. Use this to find a blockId before updating or deleting a block. Read-only.
Codeo3 Get Block — Read a single block's full source code. Find the blockId with codeo3_list_blocks. Read-only.
Codeo3 Create Block — Add a new block of code to a project (appended, or inserted at `index`). Blocks run in order inside the project runtime — later blocks can read globals set by earlier ones. Mutating.
Codeo3 Update Block — Update one existing block — its title, source, or enabled flag — without resending the rest of the project. Find the blockId with codeo3_list_blocks. Mutating.
Codeo3 Delete Block — Permanently remove a block from a project. Destructive — the block's code is deleted from the project (a project must keep at least one block).
Codeo3 Get Project Blocks — Read a project's blocks in one call — id, title, order, enabled flag, and full source for every block — plus the current revision. Convenience batch form of codeo3_list_blocks + codeo3_get_block. Read-only.
Codeo3 Update Project Blocks — Batch-edit a project's blocks in one call. Each `blocks` entry updates the given blockId (title/source/enabled), creates a new block when blockId is omitted, or removes it when delete is true. Convenience form of the single-block tools — use them for one-off edits. Mutating.
Codeo3 List Objects — List a project's C3 Objects — the procedural objects shared by CodeBuilder's Objects section and C3 Cinema. Returns each object's stable id, name, type, transform, material, animations/behaviors, references, and revision. Read-only.
Codeo3 Get Object — Get one C3 Object's canonical definition by stable object id — name, type, engine, transform, material, animations, behaviors, references, revision, and backing block id. Read-only.
Codeo3 Get Object Code — Read one C3 Object's executable factory source — the `object.<id>` block that calls OME_OBJECTS.define in the project runtime. Read-only.
Codeo3 Create Object — Create a new C3 Object — a procedural, code-generated object usable by CodeBuilder and C3 Cinema. Provide `source` (a factory calling OME_OBJECTS.define), a `templateId` from the code library, or neither for a starter shape. The object is stored through the project's existing block system — never outside it. Mutating.
Codeo3 Update Object Code — Replace one C3 Object's factory source. The source must call OME_OBJECTS.define with the object's stable id. Only that object's block is rewritten — unrelated blocks are never touched. Mutating.
Codeo3 Update Object Properties — Update a C3 Object's canonical properties — rename, transform (position/rotation/scale), material, animations, behaviors, references, or type. Stable id is unchanged, so Cinema timeline and camera references survive renames. Mutating.
Codeo3 Duplicate Object — Duplicate a C3 Object — copies its factory source (retargeted to a new stable id) and properties under a new name. Mutating.
Codeo3 Delete Object — Delete a C3 Object. Refuses while the object is referenced by other objects, blocks, Cinema scenes, or camera follows — returns the reference list. `force: true` deletes anyway and strips every dependent reference safely (scene props removed, camera follows cleared). Destructive.
Codeo3 Find Object References — Find everywhere a C3 Object is used — other objects' references/behaviors, project blocks, Cinema scene placements, and camera follows. Use before deleting or retargeting an object. Read-only.
Codeo3 Get Build Status — Lightweight status check for a project — title, draft/published state, visibility, revision, and block count — without running the full validation preview. Read-only.
Codeo3 Preview Project — Validate and preview the project through the Codeo3 runtime before publishing. Returns build status and errors the agent can use to repair the project — fix and re-sync, then preview again. Read-only: changes nothing.
Showing the first 25 tools — full list and schemas: Directory API.
MCPBundles probed 30 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does CODEO3 require?
CODEO3 may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.