{
  "$schema": "https://webmachinelearning.github.io/webmcp/schema.json",
  "name": "Orbicost WebMCP Tools",
  "version": "1.0.0",
  "description": "Web Model Context Protocol (WebMCP) tools registered for in-browser AI agent actuation across 93 international cities.",
  "homepage": "https://orbicost.com",
  "tools": [
    {
      "name": "search_city_metrology",
      "description": "Search cost of living metrology, rent index, and groceries prices for 93 international cities.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "city": {
            "type": "string",
            "description": "City name in English or local language (e.g. Tokyo, Berlin, Dubai, Warsaw)"
          }
        },
        "required": ["city"]
      },
      "endpoint": "https://orbicost.com/api/search",
      "method": "GET",
      "annotations": {
        "readOnlyHint": true
      }
    },
    {
      "name": "compare_cities",
      "description": "Compare cost of living, rent multiplier, and local purchasing power between two metropolitan areas.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "base_city": {
            "type": "string",
            "description": "Base reference city"
          },
          "target_city": {
            "type": "string",
            "description": "Destination target city to compare"
          }
        },
        "required": ["base_city", "target_city"]
      },
      "endpoint": "https://orbicost.com/api/verify-city",
      "method": "POST",
      "annotations": {
        "readOnlyHint": true
      }
    },
    {
      "name": "calculate_relocation_budget",
      "description": "Calculate monthly relocation and lifestyle expenditure model based on family size and housing preference.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "city": {
            "type": "string",
            "description": "Target destination city"
          },
          "family_size": {
            "type": "integer",
            "description": "Number of family members (1 to 8)",
            "default": 1
          },
          "housing_type": {
            "type": "string",
            "enum": ["studio_center", "three_bed_center", "outside_center"],
            "description": "Apartment housing tier",
            "default": "studio_center"
          }
        },
        "required": ["city"]
      },
      "endpoint": "https://orbicost.com/api/verify-city",
      "method": "POST",
      "annotations": {
        "readOnlyHint": true
      }
    }
  ]
}
