← WebMCP Directory

Tool tree

sevenrooms.smarthow.com

AI & AgentsTools verified
Website
Seven Rooms: a WebMCP-powered interactive explainer. Your AI agent walks through seven kinds of website and proves what agents do to each one.
Explore capabilities
    handshakeAction

    Confirm to this page that an AI agent is connected and can call its tools. Call this first. Returns what the site is and how to proceed.

    View tool JSON
    {
      "name": "handshake",
      "kind": "act",
      "impl": "imperative",
      "description": "Confirm to this page that an AI agent is connected and can call its tools. Call this first. Returns what the site is and how to proceed.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    describe_siteAnswer

    Describe this page: what Seven Rooms is, which chapter and slide the visitor is on, and what this slide is waiting for before it will let them continue.

    View tool JSON
    {
      "name": "describe_site",
      "kind": "answer",
      "impl": "imperative",
      "description": "Describe this page: what Seven Rooms is, which chapter and slide the visitor is on, and what this slide is waiting for before it will let them continue.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    list_roomsAnswer

    List the seven rooms: number, the kind of website it is, what that site wants from a visitor, and whether this visitor has already cast their prediction vote there.

    View tool JSON
    {
      "name": "list_rooms",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the seven rooms: number, the kind of website it is, what that site wants from a visitor, and whether this visitor has already cast their prediction vote there.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    go_to_roomAction

    Move the visitor to the door of one of the seven rooms (its first slide). It never skips ahead inside a room.

    View tool JSON
    {
      "name": "go_to_room",
      "kind": "act",
      "impl": "imperative",
      "description": "Move the visitor to the door of one of the seven rooms (its first slide). It never skips ahead inside a room.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "number": {
            "type": "integer",
            "minimum": 1,
            "maximum": 7,
            "description": "Room number, 1 to 7."
          }
        },
        "required": [
          "number"
        ],
        "additionalProperties": false
      }
    }
    next_slideAction

    Advance to the next slide, but only if the page has already unlocked its Next button. If it is still locked, this explains what the slide is waiting for instead of forcing it.

    View tool JSON
    {
      "name": "next_slide",
      "kind": "act",
      "impl": "imperative",
      "description": "Advance to the next slide, but only if the page has already unlocked its Next button. If it is still locked, this explains what the slide is waiting for instead of forcing it.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }