← WebMCP Directory

Tool tree

t-bud.tbud.workers.dev

Travel & EventsTools verified
Website
T-Bud connects buyer agents with human-controlled Manali trek quotes and temporary seat holds through A2A, WebMCP and Cloudflare. Payment runs on Razorpay and needs a separate human authorization.
Explore capabilities

    page: Every page

    search_treksAnswer

    Find active treks with enough seats for the requested group.

    View tool JSON
    {
      "name": "search_treks",
      "kind": "answer",
      "impl": "imperative",
      "description": "Find active treks with enough seats for the requested group.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "location": {
            "type": "string",
            "minLength": 1,
            "maxLength": 80
          },
          "partySize": {
            "type": "integer",
            "minimum": 1,
            "maximum": 12
          }
        },
        "required": [
          "location",
          "partySize"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    get_availabilityAnswer

    Read active departures with enough seats for the requested group.

    View tool JSON
    {
      "name": "get_availability",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read active departures with enough seats for the requested group.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "trekId": {
            "type": "string",
            "minLength": 1,
            "maxLength": 120
          },
          "partySize": {
            "type": "integer",
            "minimum": 1,
            "maximum": 12
          }
        },
        "required": [
          "trekId",
          "partySize"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    quote_bundleAction

    Create a budget-aware booking quote from authoritative T-Bud catalog prices for human review.

    View tool JSON
    {
      "name": "quote_bundle",
      "kind": "act",
      "impl": "imperative",
      "description": "Create a budget-aware booking quote from authoritative T-Bud catalog prices for human review.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "text": {
            "type": "string",
            "minLength": 1,
            "maxLength": 2000
          }
        },
        "required": [
          "text"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    request_holdAction

    Temporarily hold seats only for an approved quote bound to the current human session.

    View tool JSON
    {
      "name": "request_hold",
      "kind": "act",
      "impl": "imperative",
      "description": "Temporarily hold seats only for an approved quote bound to the current human session.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "quoteId": {
            "type": "string",
            "minLength": 1,
            "maxLength": 160
          }
        },
        "required": [
          "quoteId"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    create_checkoutSensitive Action

    Create a Razorpay order for a quote the human has already approved for payment. Fails without that approval.

    View tool JSON
    {
      "name": "create_checkout",
      "kind": "transact",
      "impl": "imperative",
      "description": "Create a Razorpay order for a quote the human has already approved for payment. Fails without that approval.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "quoteId": {
            "type": "string",
            "minLength": 1,
            "maxLength": 160
          }
        },
        "required": [
          "quoteId"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }