What You Can Do
The server provides 30+ tools organized by capability:Cameras & Video
Cameras & Video
- camera-tool — List cameras, get camera details, view status and health
- clips-tool — Search and retrieve saved video clips (manual and policy-triggered)
- video-walls-tool — Manage video wall configurations for multi-camera monitoring
- reboot-cameras — Remotely reboot cameras
- camera-uptime-tool — Check camera uptime and connectivity history
Access Control & Doors
Access Control & Doors
- access-control-tool — Manage access control systems, credentials, and users
- door-tool — Lock, unlock, and monitor door status
- door-schedule-exception-tool — Create and manage door schedule overrides
- guest-management-tool — Manage guest access and visitor credentials
Security & Monitoring
Security & Monitoring
- alarm-monitoring-tool — Check monitoring status, manage threat cases
- policy-alerts-tool — Review and dismiss policy-triggered alerts (motion, person detection, etc.)
- events-tool — Query security events and activity logs
- rules-tool — Manage automation rules and triggers
Analytics & Search
Analytics & Search
- analytics-tool — Space utilization, traffic patterns, and real-time scene analysis
- search-tool — Search across cameras, events, and entities
- count-tool — People counting and occupancy data
- faces-tool — Face recognition person lookup
- lpr-tool — License plate recognition searches
Organization & Users
Organization & Users
- user-tool — Manage users and permissions
- user-audit-tool — Review user activity audit trails
- user-access-trail-tool — Track user access history
- location-tool — Manage locations and site configuration
- get-org-information — Retrieve organization details
- report-tool — Generate and retrieve reports
Utilities
Utilities
- entity-lookup-tool — Look up any entity by UUID
- get-entity-tool — Get detailed entity information
- time-tool — Current time utilities
- time-conversion-tool — Convert between time formats and timezones
- update-tool — Update entity properties
Prerequisites
- A Rhombus organization with API access enabled
- An API key generated from the Rhombus Console
- Node.js 18+ (for npx) or Docker (for container-based setup)
Setup
- Claude Code
- Claude Desktop (npx)
- Claude Desktop (Docker)
- Cursor
- Smithery
Add the Rhombus MCP server with a single command:Set your API key as an environment variable:Verify by asking Claude Code:
Example Workflows
Monitor Your Cameras
Ask your AI assistant:Review Security Alerts
Manage Door Access
Search for Vehicles
Generate a Report
Running Locally
To build and run from source:Contributing
The MCP server is open source (MIT license). You can create new tools using the built-in scaffolding:src/tools/.
Resources
GitHub Repository
Source code, issues, and contributions
npm Package
Package details and version history
Smithery
One-click installation for supported clients
Beta Feedback
Share feedback and help shape development
The Rhombus API MCP Server is in beta. For questions or issues, reach out to support@rhombus.com or visit rhombus.community.