Descripción general de las herramientas xml.Revit.MCP
xml.Revit.MCP proporciona un conjunto completo de herramientas para la integración con Autodesk Revit mediante el Protocolo de Contexto de Modelo (MCP). Esta biblioteca sirve de puente entre los asistentes de IA y Revit, lo que permite potentes funciones de automatización e interacción programática con los modelos de construcción.

Características principales
La biblioteca de herramientas incluye numerosas funciones para la automatización e interacción con Revit:
Operaciones básicas:
Obtenga los comandos disponibles del complemento de Revit
Ejecutar comandos específicos en Revit
Llamar a funciones específicas de Revit con parámetros
Recuperar datos de vista y elementos seleccionados
Gestión de elementos:
Buscar elementos por categoría
Obtener parámetros y ubicaciones de los elementos
Actualizar parámetros del elemento
Eliminar elementos
Mostrar/resaltar elementos en la vista actual
Mover elementos a nuevas posiciones
Herramientas de creación:
Crear niveles/pisos
Crear vistas de planos de planta
Crear líneas de cuadrícula
Crear paredes y suelos
Crear salas y etiquetas de salas
Crear puertas y ventanas
Crear elementos MEP (conductos, tuberías, bandejas de cables)
Crear instancias familiares
Vincular archivos DWG
Crear hojas
Related MCP server: Revit MCP
Requisitos de instalación
xml.Revit : versión 1.3.4.3 o más reciente
Python : 3.10 o más reciente
Administrador de paquetes UV : necesario para la instalación
Revit : Compatible con versiones 2019-2024 (con complemento)
Proceso de instalación
Primero, instale el administrador de paquetes UV:
pip install uvInstalar el paquete revit-mcp:
pip install revit-mcpPruebe la instalación:
uvx revit-mcpDebería ver:
RevitMCPServer - INFO - Successfully connected to Revit on startup
Integración con asistentes de IA
Claude para escritorio
Edite claude_desktop_config.json para incluir:
Cursor
Edite mcp.json para incluir:
Cline
Edite cline_mcp_setting.json para incluir:
Ampliación de la funcionalidad
Puede crear archivos DLL MCP personalizados para implementar funcionalidad adicional mediante:
Implementación de la interfaz
xml.Revit.MCP.Public.IMCPMethodSiguiendo la especificación JSON-RPC 2.0 para la comunicación
Compilar en una DLL y colocarla en la carpeta MCP designada
Configuración del complemento
Al utilizar el complemento revit-mcp-plugin:
Registrar el complemento con Revit
Configure los comandos a través de: Módulos complementarios → Complemento Revit MCP → Configuración
Habilitar el servicio: Complemento → Complemento de Revit MCP → Conmutador de Revit MCP
Una vez habilitados, los asistentes de IA pueden descubrir y controlar su programa Revit, ejecutando los diversos comandos proporcionados por la biblioteca de herramientas xml.Revit.MCP.