local-only server
The server can only run on the client’s local machine because it depends on local resources.
revit-mcp
Inglés | Chino tradicional
Descripción
revit-mcp le permite interactuar con Revit utilizando el protocolo MCP a través de clientes compatibles con MCP (como Claude, Cline, etc.).
Este proyecto es del lado del servidor (que proporciona herramientas a la IA) y necesita usar revit-mcp-plugin (que controla Revit) en conjunto.
Características
- Permitir que la IA obtenga datos del proyecto de Revit
- Permita que la IA controle Revit para crear, modificar y eliminar elementos
- Envíe el código generado por IA a Revit para su ejecución (puede que no tenga éxito, la tasa de éxito es mayor en algunos escenarios simples con requisitos claros)
Requisitos
- node.js 18+
El entorno de instalación completo aún debe considerar las necesidades de revit-mcp-plugin, consulte revit-mcp-plugin
Instalación
1. Construir un servicio MCP local
Instalar dependencias
Construir
2. Configuración del cliente
Cliente Claude
Cliente Claude -> Configuración > Desarrollador > Editar configuración > claude_desktop_config.json
Reinicie el cliente Claude. Cuando vea el icono del martillo, significa que la conexión con el servicio MCP es normal.
Estructura
Herramientas compatibles
Nombre | Descripción |
---|---|
obtener_información_de_vista_actual | Obtener información de vista actual |
obtener_elementos_de_vista_actual | Obtener elementos de la vista actual |
obtener_tipos_de_familia_disponibles | Obtener los tipos de familia disponibles en el proyecto actual |
obtener_elementos_seleccionados | Obtener elementos seleccionados |
crear_elemento_basado_en_puntos | Crear elemento basado en puntos (puerta, ventana, mueble) |
crear_elemento_basado_en_línea | Crear un elemento basado en líneas (pared, viga, tubería) |
crear_elemento_basado_en_superficie | Crear elemento basado en superficie (suelo, techo) |
eliminar_elementos | Eliminar elementos |
restablecer_modelo | Restablecer modelo (eliminar el modelo de proceso al ejecutar un diálogo continuo) |
modificar_elemento | Modificar las propiedades del elemento (parámetros de instancia) |
módulos de búsqueda | Buscar módulos disponibles |
módulo de uso | Utilizar módulo |
enviar_código_a_revit | Enviar código a Revit para ejecutar |
salpicadura de color | Elementos de color basados en un valor de parámetro |
paredes de etiquetas | Etiquetar todas las paredes a la vista |
You must be authenticated.
Tools
Permite que la IA interactúe con Autodesk Revit a través del protocolo MCP, lo que posibilita la recuperación de datos del proyecto y la automatización de tareas como la creación, modificación y eliminación de elementos.