{
  "version": "1.0",
  "services": {
    "name": "dubai-log",
    "description": "Dubai (UAE) travel and living cost calculators: RTA taxi fares, Salik tolls, fuel, parking and DEWA tariffs, with the published source behind every number.",
    "version": "1.0.0",
    "docs_url": "https://dubai-log.rowb.app/llms.txt",
    "base_url": "https://dubai-log.rowb.app",
    "auth": {
      "type": "bearer",
      "instructions": "The public read endpoints need no key. For a free key, sign up at https://dubai-log.rowb.app/signup and send it as an Authorization: Bearer <key> header.",
      "header": "Authorization",
      "prefix": "Bearer"
    },
    "constraints": {
      "rate_limit": "anonymous tier is available; a free key is issued at https://dubai-log.rowb.app/signup. Entry is $5/month and Starter $9/month - see https://dubai-log.rowb.app/pricing",
      "cost_model": "Free tier, then $5/month (Entry) and $9/month (Starter). See https://dubai-log.rowb.app/pricing"
    },
    "rest": [
      {
        "id": "rates",
        "method": "GET",
        "endpoint": "/api/rates",
        "auth_required": false
      },
      {
        "id": "compute",
        "method": "GET",
        "endpoint": "/api/compute",
        "auth_required": false
      },
      {
        "id": "sources",
        "method": "GET",
        "endpoint": "/api/sources",
        "auth_required": false
      }
    ],
    "tools": [
      {
        "id": "health_check",
        "endpoint": "/mcp",
        "method": "POST",
        "auth_required": true
      },
      {
        "id": "get_rates",
        "endpoint": "/mcp",
        "method": "POST",
        "auth_required": true
      },
      {
        "id": "compute_cost",
        "endpoint": "/mcp",
        "method": "POST",
        "auth_required": true
      },
      {
        "id": "list_sources",
        "endpoint": "/mcp",
        "method": "POST",
        "auth_required": true
      }
    ]
  }
}