Rhombus MCP Server

Un servidor MCP para la API de Rhombus, que ofrece funciones avanzadas de seguridad y vigilancia.

Documentación

🚀 Rhombus MCP Server - ¡Potencia tus Herramientas de IA!

smithery badge

¡Libera el poder de la API de Rhombus con esta implementación de servidor MCP de vanguardia! Transforma la experiencia de tu chatbot con capacidades avanzadas de seguridad y vigilancia al alcance de tu mano.

🔍 Acerca de Rhombus

Rhombus es el sistema de seguridad comercial mejor calificado, construido para proteger y diseñado para adaptarse! Ofrecemos seguridad física de nivel empresarial con un enfoque en ciberseguridad, combinando:

  • 💡 Cámaras Inteligentes - Cámaras de seguridad innovadoras tipo domo, ojo de pez, bala y multisensor
  • 🚪 Control de Acceso - Controladores de puerta seguros, lectores e intercomunicadores con acceso móvil, tarjeta y llavero
  • 📡 Sensores IoT - Sensores avanzados de audio, ambientales, de movimiento, entrada y pánico multipropósito
  • 🔒 Monitoreo de Alarmas - Verificación y despacho de agentes en vivo certificados TMA 5 diamantes

Nuestra plataforma está impulsada por conocimientos de IA accionables que te ayudan a responder más rápido con detecciones en tiempo real, todo mientras está arraigada en sólidos principios de ciberseguridad.

🧪 ¡Únete a Nuestra Prueba Beta!

¡Estamos encantados de ser parte de la Generación IA! Ayúdanos a dar forma al futuro de la seguridad impulsada por IA probando nuestra implementación del servidor MCP y proporcionando comentarios valiosos.

👉 Completa nuestro formulario de prueba beta aquí 👈

Tus conocimientos influirán directamente en nuestra hoja de ruta de desarrollo y nos ayudarán a crear las herramientas de seguridad de IA más poderosas del mercado!

🔧 Configuración Rápida

Instalación a través de Smithery

Para instalar Rhombus MCP Server para Claude Desktop automáticamente a través de Smithery:

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

Paso 1: Dale Superpoderes a tu Consola de Rhombus

  1. Inicia sesión en tu Consola de Rhombus - Inicia sesión aquí! 🔐
  2. Genera tu clave mágica en Configuración de Clave API ✨
  3. Activa tus poderes configurando RHOMBUS_API_KEY en tu entorno 💪

Paso 2: Potencia Claude Desktop

  1. Obtén el increíble escritorio de Claude justo aquí! 📥

  2. ¡Libera la magia agregando esto a tu 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"
      }
    }
  }
}

Puedes acceder al archivo usando:

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

Paso 3: ¡Pruébalo! 🎡

¡Es hora de ver la magia suceder! Verifiquemos que Claude para Desktop está detectando nuestras increíbles herramientas del servidor rhombus:

  1. Busca el poderoso ícono de martillo en la interfaz de Claude ⚒️
  2. Haz clic en él para revelar tu nuevo arsenal de herramientas
  3. Localiza las herramientas del Servidor MCP de Filesystem en la lista

Si son visibles, ¡LO HAS LOGRADO! 🎉 Tu integración está activa y lista para funcionar! Claude ahora puede comunicarse directamente con los sistemas de Rhombus, brindándote las mismas capacidades increíbles que la aplicación web de Rhombus, pero con el poder adicional de la inteligencia de Claude!

🚀 Ejecución Local: ¡Libera tu Desarrollador Interior!

¿Quieres poner manos a la obra y probar el servidor MCP de Rhombus directamente en tu máquina? Sigue estos pasos para construir y ejecutar una imagen Docker local, luego conéctala a tu cliente MCP de preferencia!

1. Construye tu Imagen Docker Local 🛠️

Primero, construyamos esa imagen Docker. Esto te permitirá ejecutar el servidor MCP en un entorno local.

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

2. Actualiza tu Configuración de Claude para Uso Local ⚡

Ahora, necesitarás ajustar tu claude_desktop_config.json para apuntar a tu imagen Docker local recién construida.

Nota: Al ejecutar localmente, el nombre de la imagen Docker cambia a mcp-server-rhombus desde rhombussystems/mcp-server-rhombus. ¡Asegúrate de actualizar esto en tu configuración!

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

Creando una nueva herramienta

Hemos escrito un script que puedes ejecutar para comenzar a desarrollar una nueva herramienta además de nuestro conjunto de herramientas existente. Simplemente puedes llamar:

npm run create:tool

🧪 Ejecutando Pruebas

Las pruebas están escritas con Vitest y viven junto a los archivos fuente como *.test.ts.

1. Configura tu Entorno de Pruebas

Copia la plantilla y completa tus valores:

cp .env.test.template .env.test

Luego edita .env.test:

VariableDescripción
RHOMBUS_API_KEYTu clave API de Rhombus — genera una en Gestión de API
API_HOSTNAMEURL base de la API — por defecto es https://api.rhombus.com (anula para staging/dev)
CAMERA_UUIDUUID de una cámara en tu organización para usar en pruebas de integración

.env.test está en gitignore — nunca comprometas credenciales reales.

2. Ejecuta las Pruebas

# Run all tests once
npm test

# Watch mode — re-runs on file changes
npm run test:watch

¿Tienes un Problema? ¡Te Cubrimos! 🛟

¡Consulta la fantástica guía de solución de problemas de Claude para soluciones rápidas! ¿Aún atascado? ¡Nuestro equipo de expertos está listo para ayudar!

Estamos comprometidos a hacer tu experiencia absolutamente fluida y estamos SUPER emocionados de escuchar qué aplicaciones increíbles estás construyendo con nuestras herramientas!

🤝 ¡Queremos tus Comentarios!

Como pioneros en la Generación IA, nos apasiona empujar los límites de lo que es posible al combinar seguridad física avanzada con herramientas de IA de vanguardia. Tus comentarios son invaluables mientras continuamos innovando y mejorando.

  • ¿Qué características harían tu flujo de trabajo aún mejor?
  • ¿Cómo estás usando nuestro servidor MCP en tus proyectos?
  • ¿Qué integraciones te gustaría ver a continuación?

¡Comparte tus pensamientos, ideas e historias de éxito con nosotros! Juntos, estamos creando el futuro de la seguridad inteligente.

📜 Licencia

¡Este increíble servidor MCP viene con la libertad de la Licencia MIT! ✅ Úsalo, ✅ modifícalo, ✅ compártelo: ¡las posibilidades son infinitas! Solo recuerda seguir los términos y condiciones de la Licencia MIT. Consulta el archivo LICENSE en nuestro repositorio para todos los detalles.