Skip to content
Back to Rhombus

Card snapshot

www.rhombus.com · 2026-08-27 02:30:17 UTC · 8a997dcf297e4f518994c4008c0442ff6e8be8283cb29b58cd5aa86fbd9018ec

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "protocolVersion": "0.3.0",
  "name": "Rhombus",
  "description": "Enterprise physical-security platform. Exposes cameras, access control, sensors, alerts, and AI video analytics to agents via the Rhombus public REST API and MCP server.",
  "url": "https://api2.rhombussystems.com/api",
  "preferredTransport": "JSONRPC",
  "provider": {
    "organization": "Rhombus",
    "url": "https://www.rhombus.com"
  },
  "version": "1.0.0",
  "documentationUrl": "https://api-docs.rhombus.community/",
  "iconUrl": "https://assets.rhombussystems.com/favicon.ico",
  "capabilities": {
    "streaming": false,
    "pushNotifications": true
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "securitySchemes": {
    "apiKey": {
      "type": "apiKey",
      "in": "header",
      "name": "x-auth-apikey",
      "description": "Rhombus API key created in the Console under Settings > API Management. Pair with header x-auth-scheme: api-token. See https://www.rhombus.com/auth.md"
    },
    "oauth2": {
      "type": "oauth2",
      "description": "OAuth 2.0 authorization code with PKCE. Discovery: https://api2.rhombussystems.com/.well-known/oauth-protected-resource",
      "flows": {
        "authorizationCode": {
          "authorizationUrl": "https://console.rhombus.com/oauth/authorize",
          "tokenUrl": "https://auth-web.rhombussystems.com/oauth/token",
          "scopes": {}
        }
      }
    }
  },
  "security": [
    {
      "apiKey": []
    },
    {
      "oauth2": []
    }
  ],
  "skills": [
    {
      "id": "camera-operations",
      "name": "Camera operations",
      "description": "List cameras, check device and online status, and retrieve live or recorded footage links.",
      "tags": [
        "cameras",
        "video",
        "surveillance"
      ]
    },
    {
      "id": "access-control",
      "name": "Access control",
      "description": "Read door and controller state, review badge and credential activity, manage access-control entities.",
      "tags": [
        "access-control",
        "doors",
        "badges"
      ]
    },
    {
      "id": "sensors",
      "name": "Sensors and environment",
      "description": "Read environmental, motion, entry, audio, and panic sensor readings and status.",
      "tags": [
        "sensors",
        "iot",
        "environment"
      ]
    },
    {
      "id": "alerts-events",
      "name": "Alerts and events",
      "description": "Retrieve recent alerts and security events with associated footage and context.",
      "tags": [
        "alerts",
        "events",
        "security"
      ]
    },
    {
      "id": "ai-video-search",
      "name": "AI video search",
      "description": "Natural-language and scene queries over video, including people, vehicle, and license-plate detection.",
      "tags": [
        "ai",
        "search",
        "analytics"
      ]
    }
  ]
}