Rhombus MCP Server

Rhombus MCP Server

Enables AI assistants to interact with Rhombus physical security systems, providing access to smart cameras, access control, IoT sensors, and alarm monitoring through the Rhombus API.

Category
访问服务器

README

🚀 Rhombus MCP Server - Supercharge Your AI Tools!

smithery badge

Unleash the power of the Rhombus API with this cutting-edge MCP server implementation! Transform your chatbot experience with advanced security and surveillance capabilities at your fingertips.

🔍 About Rhombus

Rhombus is the #1 rated commercial security system, built to protect and designed to adapt! We deliver enterprise-grade physical security with a cybersecurity focus, combining:

  • 💡 Smart Cameras - Innovative dome, fisheye, bullet, and multisensor security cameras
  • 🚪 Access Control - Secure door controllers, readers, and intercoms with mobile, card, and fob access
  • 📡 IoT Sensors - Advanced audio, environmental, motion, entry, and multipurpose panic sensors
  • 🔒 Alarm Monitoring - TMA 5-diamond certified live agent verification and dispatch

Our platform is powered by actionable AI insights that help you respond faster with real-time detections, all while being rooted in strong cybersecurity principles.

🧪 Join Our Beta Test!

We're thrilled to be part of the AI Generation! Help us shape the future of AI-powered security by testing our MCP server implementation and providing valuable feedback.

👉 Fill out our beta test form here 👈

Your insights will directly influence our development roadmap and help us create the most powerful AI security tools on the market!

🔧 Quick Setup

Installing via Smithery

To install Rhombus MCP Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @RhombusSystems/rhombus-node-mcp --client claude

Step 1: Give Your Rhombus Console Superpowers

  1. Login to your Rhombus Console - Login Here! 🔐
  2. Generate your magic key at API Key Settings ✨
  3. Activate your powers by setting RHOMBUS_API_KEY in your environment 💪

Step 2: Supercharge Claude Desktop

  1. Grab the incredible Claude desktop right here! 📥

  2. Unleash the magic by adding this to your claude_desktop_config.json:

DOCKER

{
  "mcpServers": {
    "rhombus": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "RHOMBUS_API_KEY=YOUR_API_KEY_HERE",
        "rhombussystems/mcp-server-rhombus"
      ],
      "env": {
        "RHOMBUS_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

NPX

{
  "mcpServers": {
    "rhombus": {
      "command": "npx",
      "args": ["--yes", "--package", "rhombus-node-mcp", "mcp-server-rhombus"],
      "env": {
        "RHOMBUS_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

You can access the file using:

vim ~/Library/Application\ Support/Claude/claude_desktop_config.json

Step 3: Take It For A Spin! 🎡

Time to see the magic happen! Let's verify that Claude for Desktop is detecting our awesome rhombus server tools:

  1. Look for the powerful hammer icon in Claude's interface ⚒️
  2. Click it to reveal your new arsenal of tools
  3. Spot the Filesystem MCP Server tools in the list

If they're visible, YOU'VE DONE IT! 🎉 Your integration is live and ready to rock! Claude can now communicate directly with Rhombus systems, giving you the same incredible capabilities as the Rhombus web app, but with the added power of Claude's intelligence!

🚀 Running Locally: Unleash Your Inner Developer!

Want to get hands-on and test out the Rhombus MCP server right on your machine? Follow these steps to build and run a local Docker image, then connect it to your MCP client of choice!

1. Build Your Local Docker Image 🛠️

First, let's get that Docker image built. This will allow you to run the MCP server in a local environment.

npm install
docker build -t mcp-server-rhombus .

2. Update Your Claude Config for Local Use ⚡

Now, you'll need to adjust your claude_desktop_config.json to point to your newly built local Docker image.

Note: When running locally, the Docker image name changes to mcp-server-rhombus from rhombussystems/mcp-server-rhombus. Make sure to update this in your configuration!

{
  "mcpServers": {
    "rhombus": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "RHOMBUS_API_KEY=YOUR_API_KEY_HERE",
        "mcp-server-rhombus"
      ],
      "env": {
        "RHOMBUS_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

Creating a new tool

We've written a script that you can run to get kickstarted on developing a new tool in addition to our existing tool set. You can simply call:

npm run create:tool

Hitting a Snag? We've Got You! 🛟

Check out Claude's fantastic troubleshooting guide for quick fixes! Still stuck? Our team of experts is ready to help!

  • Email us: developer@rhombus.com 📧
  • Share your feedback via our beta test form 🌟

We're committed to making your experience absolutely seamless and are SUPER excited to hear what amazing applications you're building with our tools!

🤝 We Want Your Feedback!

As pioneers in the AI Generation, we're passionate about pushing the boundaries of what's possible when combining advanced physical security with cutting-edge AI tools. Your feedback is invaluable as we continue to innovate and improve.

  • What features would make your workflow even better?
  • How are you using our MCP server in your projects?
  • What integrations would you like to see next?

Share your thoughts, ideas, and success stories with us! Together, we're creating the future of intelligent security.

📜 License

This awesome MCP server comes with the freedom of the MIT License! ✅ Use it, ✅ modify it, ✅ share it - the possibilities are endless! Just remember to follow the MIT License terms and conditions. Check out the LICENSE file in our repository for all the details.

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选