{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "io.raal/raal",
  "title": "Raal",
  "description": "Global IT device lifecycle management. Price and place device shipment orders, track them, and query the company asset register from an MCP-compatible assistant.",
  "websiteUrl": "https://raal.io",
  "version": "1.0.0",
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://customerportal-api.raal.io/mcp"
    }
  ],
  "_meta": {
    "io.modelcontextprotocol.registry/publisher-provided": {
      "documentation": "https://help.raal.io/api-documentation/connecting-ai-assistants-to-raal-mcp",
      "developerResources": "https://raal.io/developers",
      "restApiDocumentation": "https://help.raal.io/api-documentation/raal-customer-portal-external-api",
      "authentication": {
        "type": "api-key",
        "header": "Authorization",
        "queryParameterFallback": "api_key",
        "actingUserHeader": "email",
        "howToObtain": "https://raal.io/contact"
      },
      "availability": "Included from the Pro plan. See https://raal.io/pricing.",
      "note": "MCP defines no standardised static discovery manifest; capability discovery is in-band, over the MCP endpoint itself. This document follows the MCP Registry server.json schema and is published here for agents and crawlers that look for a well-known manifest."
    }
  }
}
