{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card/v1.json",
  "serverInfo": {
    "name": "Orbicost Metrology MCP Server",
    "version": "1.0.0"
  },
  "description": "Model Context Protocol (MCP) server delivering live urban economics, cost-of-living metrology, currency purchasing power parity, and relocation planning across 93 global metropolitan centers.",
  "endpoint": "https://orbicost.com/mcp",
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://orbicost.com/mcp"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {
      "subscribe": false,
      "listChanged": false
    },
    "prompts": {
      "listChanged": false
    }
  },
  "tools": [
    {
      "name": "get_city_metrology",
      "description": "Retrieve comprehensive cost-of-living metrics, rent index, and grocery expenditures for a specific city.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "city": {
            "type": "string",
            "description": "City name in English or local language (e.g. 'Tokyo', 'Berlin', 'Warsaw')"
          }
        },
        "required": ["city"]
      }
    },
    {
      "name": "compare_cities",
      "description": "Compare relative expenses, housing rent multiplier, and local purchasing power between two metropolitan areas.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "base_city": {
            "type": "string",
            "description": "Base city for comparison baseline"
          },
          "target_city": {
            "type": "string",
            "description": "Target city to evaluate relative to base city"
          }
        },
        "required": ["base_city", "target_city"]
      }
    },
    {
      "name": "calculate_relocation_budget",
      "description": "Calculate monthly lifestyle and relocation budget based on family size and housing category.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "city": {
            "type": "string",
            "description": "Target destination city"
          },
          "family_size": {
            "type": "integer",
            "description": "Total number of family members (1-8)",
            "default": 1
          },
          "housing_type": {
            "type": "string",
            "enum": ["studio_center", "three_bed_center", "outside_center"],
            "description": "Housing arrangement preference",
            "default": "studio_center"
          }
        },
        "required": ["city"]
      }
    }
  ],
  "resources": [
    {
      "uri": "orbicost://metrology/cities",
      "name": "Global Metropolitan Centers Metrology Dataset",
      "mimeType": "application/json",
      "description": "Standardized metrology indices for 93 international metropolitan centers."
    }
  ],
  "prompts": [
    {
      "name": "relocation_feasibility_analysis",
      "description": "Analyze the financial feasibility and purchasing power shifts when moving between two cities.",
      "arguments": [
        {
          "name": "current_city",
          "description": "Current city of residence",
          "required": true
        },
        {
          "name": "destination_city",
          "description": "Proposed target relocation city",
          "required": true
        },
        {
          "name": "monthly_net_income",
          "description": "Net monthly household income in USD",
          "required": true
        }
      ]
    }
  ]
}
