← WebMCP Directory

Tool tree

relay-room.firt.chatgpt.site

Media & PersonalTools verified
Website
You wake inside an unknown facility. A blind AI can hear you and reach remote systems through WebMCP—but it needs your eyes and hands to escape.
Explore capabilities
    relay_start_linkAction

    Call this WebMCP tool first when the human says they are awake or sends the Relay Room opening message. Use it instead of browser clicking or visual browser control. It establishes the quantum link and starts scene 1; without this call the room remains in its waiting state.

    View tool JSON
    {
      "name": "relay_start_link",
      "kind": "act",
      "impl": "imperative",
      "description": "Call this WebMCP tool first when the human says they are awake or sends the Relay Room opening message. Use it instead of browser clicking or visual browser control. It establishes the quantum link and starts scene 1; without this call the room remains in its waiting state.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    relay_get_briefingAction

    After relay_start_link, become Relay: a remote AI linked to a human inside an unknown facility. You can hear their chat messages but cannot see their room. Read your private decoding manual and role before speaking to them.

    View tool JSON
    {
      "name": "relay_get_briefing",
      "kind": "act",
      "impl": "imperative",
      "description": "After relay_start_link, become Relay: a remote AI linked to a human inside an unknown facility. You can hear their chat messages but cannot see their room. Read your private decoding manual and role before speaking to them.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    relay_get_stateAnswer

    Read what Relay can sense through the facility network: scene, system state, human actions, authorization window and objective. Visual clues seen by the human are deliberately absent.

    View tool JSON
    {
      "name": "relay_get_state",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read what Relay can sense through the facility network: scene, system state, human actions, authorization window and objective. Visual clues seen by the human are deliberately absent.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    relay_get_eventsAnswer

    Read facility, human and Relay events after an optional event ID. Use this after asking the human to touch or connect something.

    View tool JSON
    {
      "name": "relay_get_events",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read facility, human and Relay events after an optional event ID. Use this after asking the human to touch or connect something.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "afterEventId": {
            "type": "integer",
            "minimum": 0
          }
        },
        "additionalProperties": false
      }
    }
    relay_access_systemAction

    Use Relay's quantum link to operate a computer the human cannot reach. Scene 1: system=carrier, value=decoded three-digit frequency. Scene 2: system=power, value=alpha, beta or gamma. After powering one channel, stop and tell the human its exact returned destination. Do not power another channel until the human connects the active one.

    View tool JSON
    {
      "name": "relay_access_system",
      "kind": "act",
      "impl": "imperative",
      "description": "Use Relay's quantum link to operate a computer the human cannot reach. Scene 1: system=carrier, value=decoded three-digit frequency. Scene 2: system=power, value=alpha, beta or gamma. After powering one channel, stop and tell the human its exact returned destination. Do not power another channel until the human connects the active one.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "system": {
            "type": "string",
            "enum": [
              "carrier",
              "power"
            ]
          },
          "value": {
            "type": "string",
            "minLength": 1,
            "maxLength": 20
          }
        },
        "required": [
          "system",
          "value"
        ],
        "additionalProperties": false
      }
    }
    relay_transmitAction

    Transmit one short in-character instruction or observation to the human's room. Use it whenever the human must touch, connect, describe or hold something.

    View tool JSON
    {
      "name": "relay_transmit",
      "kind": "act",
      "impl": "imperative",
      "description": "Transmit one short in-character instruction or observation to the human's room. Use it whenever the human must touch, connect, describe or hold something.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "message": {
            "type": "string",
            "minLength": 1,
            "maxLength": 260
          }
        },
        "required": [
          "message"
        ],
        "additionalProperties": false
      }
    }
    relay_validate_hypothesisAction

    Spend one diagnostic charge to validate a frequency, route or release code without advancing. Each use costs 600 score points. Route format is alpha:north.

    View tool JSON
    {
      "name": "relay_validate_hypothesis",
      "kind": "act",
      "impl": "imperative",
      "description": "Spend one diagnostic charge to validate a frequency, route or release code without advancing. Each use costs 600 score points. Route format is alpha:north.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "kind": {
            "type": "string",
            "enum": [
              "frequency",
              "route",
              "release_code"
            ]
          },
          "value": {
            "type": "string",
            "minLength": 1,
            "maxLength": 30
          }
        },
        "required": [
          "kind",
          "value"
        ],
        "additionalProperties": false
      }
    }
    relay_release_doorAction

    Release the door only after the human holds the sensor until it turns green and sends a new chat message containing the six-character contact code shown on their page. Pass that exact contact code with the final six-digit release code. Never guess or retry the contact code.

    View tool JSON
    {
      "name": "relay_release_door",
      "kind": "act",
      "impl": "imperative",
      "description": "Release the door only after the human holds the sensor until it turns green and sends a new chat message containing the six-character contact code shown on their page. Pass that exact contact code with the final six-digit release code. Never guess or retry the contact code.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "pattern": "^[0-9]{6}$"
          },
          "contactCode": {
            "type": "string",
            "pattern": "^[A-Z2-9]{6}$"
          }
        },
        "required": [
          "code",
          "contactCode"
        ],
        "additionalProperties": false
      }
    }