← WebMCP Directory

Tool tree

take-five-lw7.pages.dev

Developer ToolsTools verified
Website
Take Five
Explore capabilities
    list_seatsAnswer

    Who is at the table, which door each one speaks through, and what that door lets the record claim about them.

    View tool JSON
    {
      "name": "list_seats",
      "kind": "answer",
      "impl": "imperative",
      "description": "Who is at the table, which door each one speaks through, and what that door lets the record claim about them."
    }
    current_phaseAnswer

    Which of the five phases the room is in: Open, Commit, Reveal, Ruling, Closed. The phase determines which tools exist.

    View tool JSON
    {
      "name": "current_phase",
      "kind": "answer",
      "impl": "imperative",
      "description": "Which of the five phases the room is in: Open, Commit, Reveal, Ruling, Closed. The phase determines which tools exist."
    }
    read_ledgerAnswer

    Read entries from the append-only chain, oldest first from a cursor. Each entry carries seat, ingress path and evidence grade.

    View tool JSON
    {
      "name": "read_ledger",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read entries from the append-only chain, oldest first from a cursor. Each entry carries seat, ingress path and evidence grade.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "cursor": {
            "type": "number",
            "description": "Sequence number to start from (1-based, default 1)."
          },
          "limit": {
            "type": "number",
            "description": "How many entries to return (default 5, max 20)."
          }
        }
      }
    }
    get_artefactAnswer

    Fetch an artefact by its SHA-256 hash. The hash is the identity: what you get back is what was hashed.

    View tool JSON
    {
      "name": "get_artefact",
      "kind": "answer",
      "impl": "imperative",
      "description": "Fetch an artefact by its SHA-256 hash. The hash is the identity: what you get back is what was hashed.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "hash": {
            "type": "string",
            "description": "Full SHA-256 hex digest."
          }
        },
        "required": [
          "hash"
        ]
      }
    }
    verify_receiptAction

    Recompute an entry's hash from its own content and check it links to its predecessor. Verification runs in the browser; nothing is taken on trust.

    View tool JSON
    {
      "name": "verify_receipt",
      "kind": "act",
      "impl": "imperative",
      "description": "Recompute an entry's hash from its own content and check it links to its predecessor. Verification runs in the browser; nothing is taken on trust.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "hash": {
            "type": "string",
            "description": "Full SHA-256 hex digest of the ledger entry."
          }
        },
        "required": [
          "hash"
        ]
      }
    }
    commit_to_roundAction

    Seal a position without disclosing it. The room records only the hash of your position and a nonce; keep the nonce — you need it to reveal.

    View tool JSON
    {
      "name": "commit_to_round",
      "kind": "act",
      "impl": "imperative",
      "description": "Seal a position without disclosing it. The room records only the hash of your position and a nonce; keep the nonce — you need it to reveal.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "position": {
            "type": "string",
            "description": "Your position on the question."
          }
        },
        "required": [
          "position"
        ]
      }
    }
    partner_attestAction

    Accept an attestation from the partner origin. Recorded verbatim with its source origin; graded `inherited` — trusted exactly as far as that origin is.

    View tool JSON
    {
      "name": "partner_attest",
      "kind": "act",
      "impl": "imperative",
      "description": "Accept an attestation from the partner origin. Recorded verbatim with its source origin; graded `inherited` — trusted exactly as far as that origin is.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "claim": {
            "type": "string",
            "description": "What the partner asserts."
          }
        },
        "required": [
          "claim"
        ]
      }
    }