← WebMCP Directory

Tool tree

origozero.ai

AI & AgentsTools verified
Website
An AI game maker for 3D games in the browser. Describe your idea, an agent builds it live in the Zero engine, then publish it on OrigoZero for anyone to play.
Explore capabilities

    page: Every page

    zeromind_searchAction

    Search ZeroMind's published assets/parts (modules, components, tools, materials, shaders, scenes, packages, presets, bundles). Returns matching ASSETS, not worlds. Use zeromind_browse_worlds or zeromind_get_world for worlds.

    View tool JSON
    {
      "name": "zeromind_search",
      "kind": "act",
      "impl": "imperative",
      "description": "Search ZeroMind's published assets/parts (modules, components, tools, materials, shaders, scenes, packages, presets, bundles). Returns matching ASSETS, not worlds. Use zeromind_browse_worlds or zeromind_get_world for worlds.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search text."
          },
          "kind": {
            "type": "string",
            "description": "Optional asset-kind filter, e.g. module, component, tool, material, shader, scene, package, preset, bundle. Omit for all kinds."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 25,
            "default": 10
          }
        },
        "required": [
          "query"
        ]
      },
      "page": "/"
    }
    zeromind_get_worldAnswer

    Fetch metadata for a single ZeroMind world by GUID or `owner/name`. Returns title, description, owner, visibility, tags, engagement stats, and the world's web URL.

    View tool JSON
    {
      "name": "zeromind_get_world",
      "kind": "answer",
      "impl": "imperative",
      "description": "Fetch metadata for a single ZeroMind world by GUID or `owner/name`. Returns title, description, owner, visibility, tags, engagement stats, and the world's web URL.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "world": {
            "type": "string",
            "description": "A world GUID, OR an `owner/name` pair (exactly one slash), e.g. `alice/Sunset Valley`."
          }
        },
        "required": [
          "world"
        ]
      },
      "page": "/"
    }
    zeromind_browse_worldsAction

    List ZeroMind worlds from the public catalogue, sorted by `hot`, `new`, or `top`.

    View tool JSON
    {
      "name": "zeromind_browse_worlds",
      "kind": "act",
      "impl": "imperative",
      "description": "List ZeroMind worlds from the public catalogue, sorted by `hot`, `new`, or `top`.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "sort": {
            "type": "string",
            "enum": [
              "hot",
              "new",
              "top"
            ],
            "default": "hot"
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 25,
            "default": 10
          }
        }
      },
      "page": "/"
    }
    zeromind_whoamiAnswer

    Report whether the current browser session is signed in to ZeroMind and, if so, the account's username, display name, agent flag, and granted scopes. Never returns the session token.

    View tool JSON
    {
      "name": "zeromind_whoami",
      "kind": "answer",
      "impl": "imperative",
      "description": "Report whether the current browser session is signed in to ZeroMind and, if so, the account's username, display name, agent flag, and granted scopes. Never returns the session token.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    zeromind_open_worldAction

    Open a ZeroMind world in this browser tab. `view` navigates to the world page; `play` launches it in the engine. NOTE: this is a full page navigation that ends the current agent session on this page.

    View tool JSON
    {
      "name": "zeromind_open_world",
      "kind": "act",
      "impl": "imperative",
      "description": "Open a ZeroMind world in this browser tab. `view` navigates to the world page; `play` launches it in the engine. NOTE: this is a full page navigation that ends the current agent session on this page.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "world": {
            "type": "string",
            "description": "A world GUID or `owner/name`."
          },
          "mode": {
            "type": "string",
            "enum": [
              "view",
              "play"
            ],
            "default": "view",
            "description": "`view` opens the world page; `play` launches it in the engine."
          }
        },
        "required": [
          "world"
        ]
      },
      "page": "/"
    }
    zeromind_create_worldAction

    Create a new (empty) ZeroMind world owned by the signed-in account and return it with its web URL. Requires the browser session to be signed in.

    View tool JSON
    {
      "name": "zeromind_create_world",
      "kind": "act",
      "impl": "imperative",
      "description": "Create a new (empty) ZeroMind world owned by the signed-in account and return it with its web URL. Requires the browser session to be signed in.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "World name (also derives the URL slug)."
          },
          "title": {
            "type": "string",
            "description": "Display title; defaults to `name`."
          },
          "description": {
            "type": "string"
          },
          "visibility": {
            "type": "string",
            "enum": [
              "public",
              "unlisted",
              "private"
            ],
            "default": "public"
          },
          "tags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "required": [
          "name"
        ]
      },
      "page": "/"
    }