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. Construir un servicio MCP local
          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
              40
              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