{
  "$schema": "https://static.modelcontextprotocol.io/schemas/v1/server-card.schema.json",
  "name": "com.calvis/calvis",
  "version": "0.1.0",
  "title": "Calvis",
  "description": "Book and manage security guard coverage through the Calvis multi-agency marketplace.",
  "websiteUrl": "https://calvis.com",
  "icons": [
    {
      "src": "https://calvis.com/icon-512.png",
      "mimeType": "image/png",
      "sizes": [
        "512x512"
      ]
    },
    {
      "src": "https://calvis.com/icon-mark.svg",
      "mimeType": "image/svg+xml",
      "sizes": [
        "any"
      ]
    }
  ],
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://mcp.calvis.com/mcp",
      "headers": [
        {
          "name": "Authorization",
          "description": "OAuth 2.1 bearer token. An unauthenticated request returns 401 with a WWW-Authenticate header naming https://mcp.calvis.com/.well-known/oauth-protected-resource.",
          "isRequired": true,
          "isSecret": true,
          "placeholder": "Bearer <access_token>"
        }
      ],
      "supportedProtocolVersions": [
        "2024-11-05",
        "2025-03-26",
        "2025-06-18",
        "2025-11-25"
      ]
    }
  ],
  "serverInfo": {
    "name": "calvis",
    "version": "0.1.0"
  },
  "endpoint": "https://mcp.calvis.com/mcp",
  "capabilities": {
    "tools": {}
  },
  "_meta": {
    "com.calvis/documentation": "https://calvis.com/docs/api",
    "com.calvis/authorization": {
      "protectedResourceMetadata": "https://mcp.calvis.com/.well-known/oauth-protected-resource",
      "authorizationServer": "https://api.calvis.com",
      "authorizationServerMetadata": "https://api.calvis.com/.well-known/oauth-authorization-server",
      "scopesSupported": [
        "mcp"
      ],
      "bearerMethodsSupported": [
        "header"
      ],
      "documentation": "https://calvis.com/auth.md"
    },
    "com.calvis/toolDiscovery": "Tools are not enumerated in this card. Call tools/list on an authenticated session — the catalog is scoped to the authenticated user and is the only authoritative source."
  }
}