{ "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"] } ] }