← WebMCP Directory

Tool tree

jwlai-cloud.github.io

Productivity & BusinessTools verified
Website
Airlock
Explore capabilities
    list_cohortsAnswer

    List the audiences Northwind holds on this origin, with their sizes.

    View tool JSON
    {
      "name": "list_cohorts",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the audiences Northwind holds on this origin, with their sizes.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/airlock-webmcp/site-a/"
    }
    request_partner_consentSensitive Action

    Call this FIRST whenever a comparison between the two companies' audiences is wanted and estimate_overlap is not in the tool list. It asks an operator at each company to approve a stated purpose, and on approval registers estimate_overlap. It is the only way that capability can come into existence — nothing else unlocks it.

    View tool JSON
    {
      "name": "request_partner_consent",
      "kind": "transact",
      "impl": "imperative",
      "description": "Call this FIRST whenever a comparison between the two companies' audiences is wanted and estimate_overlap is not in the tool list. It asks an operator at each company to approve a stated purpose, and on approval registers estimate_overlap. It is the only way that capability can come into existence — nothing else unlocks it.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "purpose": {
            "type": "string",
            "description": "What you intend to measure"
          }
        },
        "required": [
          "purpose"
        ]
      },
      "page": "/airlock-webmcp/site-a/"
    }
    revoke_partner_consentAction

    Withdraw approval. Unregisters estimate_overlap so the capability ceases to exist.

    View tool JSON
    {
      "name": "revoke_partner_consent",
      "kind": "act",
      "impl": "imperative",
      "description": "Withdraw approval. Unregisters estimate_overlap so the capability ceases to exist.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/airlock-webmcp/site-a/"
    }
    get_receiptsAnswer

    Every crossing of the airlock boundary brokered by this origin, in order.

    View tool JSON
    {
      "name": "get_receipts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Every crossing of the airlock boundary brokered by this origin, in order.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/airlock-webmcp/site-a/"
    }
    check_segment_reachAnswer

    Total reach of ONE partner segment on its own. Does not compare audiences and cannot measure overlap — use estimate_overlap for that. Returns an aggregate count only; never customer records.

    View tool JSON
    {
      "name": "check_segment_reach",
      "kind": "answer",
      "impl": "declarative",
      "description": "Total reach of ONE partner segment on its own. Does not compare audiences and cannot measure overlap — use estimate_overlap for that. Returns an aggregate count only; never customer records.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "segment": {
            "type": "string",
            "enum": [
              "sports-fans",
              "cart-abandoners",
              "commuters",
              "luxury-auto-intenders"
            ]
          }
        }
      },
      "page": "/airlock-webmcp/site-a/"
    }