{
  "name": "Robotkong Tour Management Engine",
  "description": "AI-accessible booking infrastructure for tour operators. Guest-centric metrics (adults + children), scheduled guide assignments, detailed attendance reporting with comments, check-in tracking, external provider analytics, revenue management. Independent features: guide scheduling and post-tour reporting available based on company setup.",
  "version": "1.4.0",
  "endpoints": {
    "mcp": {
      "url": "https://www.robotkong.com/mcp",
      "transport": "http"
    },
    "openapi": {
      "url": "https://www.robotkong.com/api/openapi.json"
    }
  },
  "tools": [
    "search_tours",
    "find_booking",
    "get_report",
    "create_booking",
    "update_booking",
    "cancel_booking"
  ],
  "authentication": {
    "type": "bearer",
    "format": "rk_{uuid}",
    "description": "API keys support three access levels: company (single company), organisation (all companies in an org), and platform (all companies). Many tools work without authentication for public access.",
    "scopes": [
      {
        "name": "tours:read",
        "description": "Read tour and offering data"
      },
      {
        "name": "bookings:read",
        "description": "Read booking data"
      },
      {
        "name": "bookings:write",
        "description": "Create and modify bookings"
      },
      {
        "name": "analytics:read",
        "description": "Access booking analytics and statistics"
      }
    ],
    "scope_types": [
      {
        "name": "company",
        "description": "Access a single company's data"
      },
      {
        "name": "organisation",
        "description": "Access all companies within an organisation"
      },
      {
        "name": "platform",
        "description": "Access all companies on the platform (admin only)"
      }
    ]
  },
  "rate_limit": {
    "requests_per_minute": 1000
  },
  "contact": {
    "email": "api@robotkong.com",
    "website": "https://www.robotkong.com"
  }
}
