org.r3js/r3
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
R3
Publisher-provided description
Build 3D web apps: physics, audio, music, Blender import. Live edits, undo, versions, publishing.
Summary by lookupd
Lets an agent create, edit, publish and version 3D web projects, including scene objects, code, physics and releases.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http r3 https://mcp.r3js.org/mcp
Codex, remote (streamable-http)
codex mcp add r3 --url https://mcp.r3js.org/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"r3": {
"url": "https://mcp.r3js.org/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 80)
Publisher-provided text
r3_docs_listEvery R3 document this server can give you, IN READING ORDER, with what each one covers and how big it is. R3's documentation begins here: no model has R3 in itr3_docs_readReturn one R3 document in full, or one API symbol. Paths come from r3_docs_list: r3_docs_read("CODE_PATTERNS.md") how a Code component is written (rer3_whoamiReport the R3 account you act for, how you are connected (an agent key, or an app connection made with Sign in with R3), what you are allowed to do, the accountr3_project_createCreate a new R3 project and save it to the user's account. Produces a complete, openable project — scene, world, camera, renderer, lighting, audio listener, musr3_project_listList the projects this R3 account can work on — its own and its teams' — last updated first, with the projectId every other project tool takes. It is how a projr3_project_loadList the components in an existing R3 project — what it contains and, for each one, its entityRef: the name code addresses it by (`this['mesh_cube_1']`). Read tr3_preview_createCreate a shareable preview link for a saved R3 project, so a person can open it in a browser and see it running. The link is valid for 7 days and does NOT maker3_preview_removeRemove the preview link of an R3 project: every preview link to it stops working at once (teammates' too). Only when the user asked for it, or when the previewr3_publish_livePublish an R3 project live: makes a RELEASE (a frozen copy) of the project as it is now and makes it the one its public live URL shows, for anyone. Only when thr3_unpublish_liveTake a live R3 project offline: its public live URL stops working at once, and the live-project slot it used on the plan is free again. Only when the user askedr3_release_listList the releases of an R3 project, newest first: number, date, who made it, note, size, which one is LIVE (what the public URL shows), pinned, and releases inr3_release_rollbackMake an earlier release of a live R3 project the one its public URL shows again (rollback, or forward again). Only when the user asked for it. The project mustr3_publish_settings_readRead the publish settings of one of the user's own R3 projects in this environment — what the app's Deploy → Settings shows: Works on (keyboard / touch / both /r3_publish_settings_setChange publish settings of one of the user's own R3 projects in this environment — the app's Deploy → Settings. Only the settings named change (the rest stay asr3_project_renameRename a project: the name shown in the user's project list, the editor's title and the live page. The same change as clicking the title in the R3 editor, keptr3_project_remixRemix a project: copy the published release of a project into a NEW private project in this account. The source is a Community or live project whose author allor3_project_deletePermanently delete an R3 project. With the project:delete:created right (on by default), only a project YOU created (this agent key or app connection) — use itr3_factory_listList the R3 factories available to r3_factory_run, with each one's options, types and defaults. A factory builds a complete, correctly-wired object — a cube isr3_factory_runAdd an object to an existing R3 project — a cube, sphere, terrain, lighting, a physics body, and so on. Each factory builds a complete, correctly-wired object (r3_code_writeAdd or replace a Code component: JavaScript a project runs. It runs on ONE event you choose (`event`): RENDER_BEFORE (default) every frame, for movement (held kr3_code_readRead back what a Code component actually contains — its full JavaScript source and the event it runs on. r3_code_write reports what it wrote; this reports whatr3_help_writeSet the instructions that ship WITH a project — controls, what to press, what it does. R3 renders them in a modal behind a floating "?" button and the H key, inr3_component_setSet one or more properties on a component that already exists in a project — a material's roughness, a mesh's position, which material a mesh uses. Kept at oncer3_component_readRead back what components actually hold — a material's colour and roughness, a mesh's position, which material it uses. r3_project_load gives you the names; thir3_terrain_heightHow high the ground of a heightfield terrain is at the world (x, z) positions you ask, exactly as physics and the drawn terrain have it, plus the terrain's lower3_component_boundsThe size and place of meshes and imported models, in R3 units (metres): the world-space box around each (min, max, size, centre), the mesh's scale, rotation andr3_component_addAdd one component of ANY registered type — a collider, a rigid body, a joint, a light, a material, a geometry … — to a saved R3 project, with its values and refr3_editor_openOpen a project in the R3 editor the user has open in their browser (their most recently used R3 tab) and focus it, so they see it. A project already open therer3_editor_inspectRead what components hold RIGHT NOW in an R3 tab that has the project open: runtime values included — a moving body's position while the project runs. Use it tor3_editor_setThe same tool as r3_component_set (this is its older name): change properties of a component, kept at once in the project's live copy: every R3 tab with the pro
Details
- Version: 3.183.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 1877 ms
- First indexed:
- Last seen in registry:
- Website: https://r3js.org
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/org.r3js/r3)
- 62092 servers
- Last crawl: 2026-11-11T17:38:11.606Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp