Skip to main content
Glama

Revit MCP

by revit-mcp

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.

Únete a Discord | Grupo QQ

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

npm install

Construir

npm run build

2. Configuración del cliente

Cliente Claude

Cliente Claude -> Configuración > Desarrollador > Editar configuración > claude_desktop_config.json

{ "mcpServers": { "revit-mcp": { "command": "node", "args": ["<path to the built file>\\build\\index.js"] } } }

Reinicie el cliente Claude. Cuando vea el icono del martillo, significa que la conexión con el servicio MCP es normal.

claudio

Estructura

Herramientas compatibles

NombreDescripción
obtener_información_de_vista_actualObtener información de vista actual
obtener_elementos_de_vista_actualObtener elementos de la vista actual
obtener_tipos_de_familia_disponiblesObtener los tipos de familia disponibles en el proyecto actual
obtener_elementos_seleccionadosObtener elementos seleccionados
crear_elemento_basado_en_puntosCrear elemento basado en puntos (puerta, ventana, mueble)
crear_elemento_basado_en_líneaCrear un elemento basado en líneas (pared, viga, tubería)
crear_elemento_basado_en_superficieCrear elemento basado en superficie (suelo, techo)
eliminar_elementosEliminar elementos
restablecer_modeloRestablecer modelo (eliminar el modelo de proceso al ejecutar un diálogo continuo)
modificar_elementoModificar las propiedades del elemento (parámetros de instancia)
módulos de búsquedaBuscar módulos disponibles
módulo de usoUtilizar módulo
enviar_código_a_revitEnviar código a Revit para ejecutar
salpicadura de colorElementos de color basados en un valor de parámetro
paredes de etiquetasEtiquetar todas las paredes a la vista
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

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.

  1. Descripción
    1. Características
      1. Requisitos
        1. Instalación
          1. 1. Construir un servicio MCP local
          2. 2. Configuración del cliente
        2. Estructura
          1. Herramientas compatibles

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              Enables AI tools to capture and process screenshots of a user's screen, allowing AI assistants to see and analyze what the user is looking at through a simple MCP interface.
              Last updated -
              1
              Python
              • Linux
              • Apple
            • A
              security
              A
              license
              A
              quality
              A Python package that enables integration with Autodesk Revit through the Model Context Protocol, allowing users to send commands to Revit and automate interactions with building models.
              Last updated -
              26
              10
              Python
              MIT License
            • A
              security
              F
              license
              A
              quality
              An MCP server that supercharges AI assistants with powerful tools for software development, enabling research, planning, code generation, and project scaffolding through natural language interaction.
              Last updated -
              11
              48
              TypeScript
              • Linux
              • Apple
            • A
              security
              A
              license
              A
              quality
              Enables seamless communication between Claude AI and Autodesk Revit, allowing users to access and interact with Revit model information through natural language.
              Last updated -
              6
              3
              TypeScript
              MIT License

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/revit-mcp/revit-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server