Servidor Revit MCP
Un servidor de protocolo de contexto de modelo para la integración de Revit, que permite una comunicación fluida entre Claude AI y Autodesk Revit.
🎯 Descripción general
Este servidor MCP basado en TypeScript conecta Claude AI con Revit, lo que permite la interacción directa con los modelos de Revit mediante una conexión WebSocket. Implementa el Protocolo de Contexto de Modelo para permitir:
- ⚡ Acceso en tiempo real a la información del modelo de Revit
- 🔍 Consulta y filtrado de elementos
- 👀 Gestión de vistas y niveles
- 🛡️ Manejo robusto de errores con datos simulados de respaldo
✨ Características
🔌 Integración con Revit
- Comunicación basada en WebSocket con el complemento Revit
- 🔄 Acceso a datos de modelos en tiempo real
- 🔁 Alternativa elegante para simular datos cuando falla la conexión
- ⚙️ Ajustes de conexión configurables a través de variables de entorno
🚀 Funcionalidades principales
- 📊 Información del modelo
- Acceder a los metadatos del modelo básico (nombre, ruta, versión)
- Obtener el número de elementos y la fecha de la última modificación
- Sincronización del estado del modelo en tiempo real
- 🏗️ Gestión de elementos
- Elementos de consulta con filtrado flexible
- Acceder a las propiedades y geometría de los elementos
- Operaciones con elementos por lotes
- 🎪 Control de vista y nivel
- Listar todas las vistas disponibles
- Información de nivel de acceso
- Navegar por la jerarquía de modelos
💻 Desarrollo
📋 Requisitos previos
- Node.js (v14 o superior)
- npm
- Autodesk Revit (2023 o posterior)
- Complemento WebSocket de Revit (complemento complementario)
🔧Instalación
Instalar dependencias:
Construir el servidor:
Para desarrollo con reconstrucción automática:
⚙️ Configuración
El servidor se puede configurar mediante variables de entorno:
🔗 Integración con Claude Desktop
Agregue la configuración del servidor a Claude Desktop:
Ventanas:
Formato de configuración:
🐛 Depuración
Para depurar la comunicación MCP:
- Utilice el inspector MCP integrado:
- Supervisar la comunicación WebSocket con el complemento Revit
- Verifique los registros del servidor para conocer el estado de conexión y funcionamiento
⚠️ Manejo de errores
El servidor implementa un manejo robusto de errores:
- Retorno automático a datos simulados cuando falla la conexión con Revit
- Registro detallado de errores
- Recuperación de conexión elegante
📄 Licencia
Licencia MIT
🤝 Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar solicitudes de incorporación de cambios.
📬 Contacto
Si tiene alguna pregunta o sugerencia, no dude en comunicarse con nosotros:
- 📧 Correo electrónico: 353554036@qq.com
- Cuenta de WeChat: modian4500
local-only server
The server can only run on the client's local machine because it depends on local resources.
Permite una comunicación fluida entre Claude AI y Autodesk Revit, lo que permite a los usuarios acceder e interactuar con la información del modelo de Revit a través del lenguaje natural.
Related MCP Servers
- -securityFlicense-qualityConnects Claude AI to QGIS through the Model Context Protocol, allowing Claude to directly interact with and control QGIS for tasks like project creation, layer manipulation, and code execution.Last updated -577Python
- AsecurityAlicenseAqualityIntegration that connects Sketchup to Claude AI through the Model Context Protocol, allowing Claude to directly interact with and control Sketchup for prompt-assisted 3D modeling, scene creation, and manipulation.Last updated -1010MIT License
- -securityFlicense-qualityConnects Rhino3D to Claude AI via the Model Context Protocol, enabling AI-assisted 3D modeling and design workflows through direct control of Rhino's functionality.Last updated -9Python
- -securityFlicense-qualityConnects QGIS to Claude AI through the Model Context Protocol, enabling AI-assisted project creation, layer manipulation, processing algorithm execution, and Python code running within QGIS.Last updated -6Python
Appeared in Searches
- A tool or application for reading CAD files
- A tool for finding Genshin Impact character videos and creating 3D models with OBJ files
- MCP to Control CAD Tools for Building Models and Automating Manufacturing
- Understanding ASP.NET Framework and Its Applications
- A search for information about CAD (Computer-Aided Design)