← WebMCP Directory

Tool tree

jazzboard.xyz

Developer ToolsTools verified
Website
A shared architecture canvas where people and their own AI collaborators diagram and edit together in real time through visual UI or browser-native WebMCP.
Explore capabilities
    create_roomAction

    Create a private Jazzboard room for this signed browser guest session, remember it only in this browser, and navigate into it as a participant. This does not publish the room to a directory.

    View tool JSON
    {
      "name": "create_room",
      "kind": "act",
      "impl": "imperative",
      "description": "Create a private Jazzboard room for this signed browser guest session, remember it only in this browser, and navigate into it as a participant. This does not publish the room to a directory.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "displayName": {
            "type": "string",
            "minLength": 1,
            "maxLength": 48
          },
          "title": {
            "type": "string",
            "minLength": 1,
            "maxLength": 100
          }
        },
        "required": [
          "displayName"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    join_roomAction

    Join only the private Jazzboard identified by the exact six-character code supplied by the caller, or by an exact legacy four-digit code. ASCII case, spaces, and hyphens are normalized as formatting only. This tool never guesses codes and never searches or enumerates rooms.

    View tool JSON
    {
      "name": "join_room",
      "kind": "act",
      "impl": "imperative",
      "description": "Join only the private Jazzboard identified by the exact six-character code supplied by the caller, or by an exact legacy four-digit code. ASCII case, spaces, and hyphens are normalized as formatting only. This tool never guesses codes and never searches or enumerates rooms.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "minLength": 4,
            "maxLength": 32,
            "pattern": "^(?:[ -]*(?:[A-HJ-NP-Za-hj-np-z2-9][ -]*){6}|[ -]*(?:[0-9][ -]*){4})$",
            "description": "A private Jazzboard room code: six unambiguous letters/numbers for current rooms, or four digits for a legacy room. ASCII case, spaces, and hyphens are normalized; guessing or enumerating codes is prohibited."
          },
          "displayName": {
            "type": "string",
            "minLength": 1,
            "maxLength": 48
          },
          "role": {
            "enum": [
              "participant",
              "spectator"
            ]
          }
        },
        "required": [
          "code",
          "displayName"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    list_recent_roomsAnswer

    Read up to eight private recent-room references from this browser only after verifying that the current signed guest session is still a member of each exact room ID. This never invokes a room listing, search, or enumeration endpoint.

    View tool JSON
    {
      "name": "list_recent_rooms",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read up to eight private recent-room references from this browser only after verifying that the current signed guest session is still a member of each exact room ID. This never invokes a room listing, search, or enumeration endpoint.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    open_recent_roomAction

    Open a room only when its exact room ID is already in this browser's private recent-room list. Jazzboard verifies this signed guest session still has server-side access before updating the local shortcut and navigating.

    View tool JSON
    {
      "name": "open_recent_room",
      "kind": "act",
      "impl": "imperative",
      "description": "Open a room only when its exact room ID is already in this browser's private recent-room list. Jazzboard verifies this signed guest session still has server-side access before updating the local shortcut and navigating.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "roomId": {
            "type": "string",
            "minLength": 1,
            "maxLength": 512
          }
        },
        "required": [
          "roomId"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    remove_recent_roomAction

    Remove a room reference only from this browser's private recent-room list. This never leaves, deletes, modifies, or searches the shared server room.

    View tool JSON
    {
      "name": "remove_recent_room",
      "kind": "act",
      "impl": "imperative",
      "description": "Remove a room reference only from this browser's private recent-room list. This never leaves, deletes, modifies, or searches the shared server room.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "roomId": {
            "type": "string",
            "minLength": 1,
            "maxLength": 512
          }
        },
        "required": [
          "roomId"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }