{
  "$schema": "https://meta.open-rpc.org/",
  "openrpc": "1.4.1",
  "info": {
    "title": "Dellasale Business MCP",
    "version": "2026-08-25",
    "description": "Read-only Dellasale UCP business service exposed over MCP. MCP clients invoke these operations through tools/call, mapping the OpenRPC method name to params.name and parameters to params.arguments."
  },
  "servers": [
    {
      "name": "Dellasale UCP MCP",
      "url": "https://dellasale.com/api/ucp/mcp"
    }
  ],
  "methods": [
    {
      "name": "get_company_info",
      "summary": "Return canonical public Dellasale company information.",
      "params": [
        {
          "name": "meta",
          "required": true,
          "schema": {
            "$ref": "https://dellasale.com/ucp/schemas/business/company-info.json#/$defs/Meta"
          }
        },
        {
          "name": "locale",
          "required": false,
          "schema": {
            "type": "string"
          }
        }
      ],
      "result": {
        "name": "result",
        "schema": {
          "$ref": "https://dellasale.com/ucp/schemas/business/company-info.json#/$defs/GetCompanyInfoResponse"
        }
      }
    },
    {
      "name": "list_services",
      "summary": "List Dellasale services, optionally filtered by query and country.",
      "params": [
        {
          "name": "meta",
          "required": true,
          "schema": {
            "$ref": "https://dellasale.com/ucp/schemas/business/services.json#/$defs/Meta"
          }
        },
        {
          "name": "query",
          "required": false,
          "schema": {
            "type": "string"
          }
        },
        {
          "name": "locale",
          "required": false,
          "schema": {
            "type": "string"
          }
        },
        {
          "name": "country",
          "required": false,
          "schema": {
            "type": "string",
            "minLength": 2,
            "maxLength": 2
          }
        }
      ],
      "result": {
        "name": "result",
        "schema": {
          "$ref": "https://dellasale.com/ucp/schemas/business/services.json#/$defs/ListServicesResponse"
        }
      }
    }
  ]
}
