{
  "schema_version": "2025-11-25",
  "name": "io.treeple/tours",
  "title": "Treeple — tours in Kazakhstan",
  "description": "Search guided tours in Kazakhstan, get an exact price for a specific group and date, and hand the traveller a checkout link on treeple.kz. Also answers what to see, where to eat and what to read: 116 places, 16 tour categories, plus restaurants and travel articles. Prices are per person and vary with group size — the server does the arithmetic. A human manager confirms every departure.",
  "version": "1.0.0",
  "websiteUrl": "https://treeple.kz",
  "documentationUrl": "https://treeple.kz/en/ai",
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://mcp.treeple.kz/mcp"
    }
  ],
  "auth": {
    "type": "none"
  },
  "capabilities": {
    "tools": true,
    "resources": true,
    "prompts": false
  },
  "tools": [
    {
      "name": "search_tours",
      "description": "Search the tour catalogue by text, type or duration."
    },
    {
      "name": "get_tour",
      "description": "Full tour details: itinerary, inclusions, meeting point, cancellation policy and the per-person price at each group size."
    },
    {
      "name": "get_availability",
      "description": "Departure dates for a tour, or an honest on-request status when there is no fixed calendar."
    },
    {
      "name": "get_quote",
      "description": "Calculate the exact price of one tour for a specific group and date. Returns a quote_id valid for a short time. Use this instead of doing the arithmetic yourself."
    },
    {
      "name": "create_booking_session",
      "description": "Turn a quote into a checkout link on treeple.kz. The traveller enters contact details there, never in the conversation."
    },
    {
      "name": "get_booking_status",
      "description": "State of one booking, found only by its token. There is deliberately no lookup by email or phone."
    },
    {
      "name": "submit_booking_request",
      "description": "Hand a booking request to a human manager. Not a reservation and takes no payment."
    },
    {
      "name": "search_content",
      "description": "Search places to see, restaurants, travel articles and tour categories."
    },
    {
      "name": "get_content",
      "description": "Open one place, restaurant, article or tour category — a place also lists the tours that visit it."
    }
  ],
  "openapi": "https://backend.treeple.kz/api/v1/agent/openapi.json",
  "contact": "support@treeple.kz"
}
