Skip to main content
Glama

Revit MCP

by revit-mcp

revit-mcp

Английский |简体中文

Описание

revit-mcp позволяет взаимодействовать с Revit с использованием протокола MCP через клиенты, поддерживающие MCP (например, Claude, Cline и т. д.).

Этот проект представляет собой серверную часть (предоставляющую инструменты для ИИ), и вам необходимо использовать revit-mcp-plugin (управляющий Revit) совместно.

Присоединяйтесь к Discord | QQ Group

Функции

  • Разрешить ИИ получать данные из проекта Revit
  • Разрешите ИИ управлять Revit для создания, изменения и удаления элементов
  • Отправьте сгенерированный ИИ код в Revit для выполнения (может не увенчаться успехом, в некоторых простых сценариях с четкими требованиями процент успешных исходов выше)

Требования

  • nodejs 18+

Полная среда установки все еще должна учитывать потребности revit-mcp-plugin, см. revit-mcp-plugin

Установка

1. Создание локальной службы MCP

Установить зависимости

npm install

Строить

npm run build

2. Конфигурация клиента

Клод клиент

Клиент Claude -> Настройки > Разработчик > Изменить конфигурацию > claude_desktop_config.json

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

Перезапустите клиент Claude. Когда вы увидите значок молотка, это означает, что подключение к службе MCP нормальное.

Клод

Рамки

Поддерживаемые инструменты

ИмяОписание
получить_текущую_информацию_просмотраПолучить информацию о текущем виде
получить_текущие_элементы_просмотраПолучить текущие элементы представления
получить_доступные_типы_семейПолучить доступные типы семейств в текущем проекте
получить_выбранные_элементыПолучить выбранные элементы
создать_элемент_на_основе_точкиСоздать точечный элемент (дверь, окно, мебель)
создать_элемент_на_основе_линииСоздать линейный элемент (стена, балка, труба)
создать_поверхностный_элементСоздать элемент на основе поверхности (пол, потолок)
удалить_элементыУдалить элементы
сброс_моделиСброс модели (удаление модели процесса при выполнении непрерывного диалога)
изменить_элементИзменить свойства элемента (параметры экземпляра)
поиск_модулейПоиск доступных модулей
использование_модуляИспользовать модуль
отправить_код_на_revitОтправить код в Revit для выполнения
цветной_всплескЦветовые элементы на основе значения параметра
теги_стеныОтметить все стены в поле зрения

You must be authenticated.

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.

Позволяет ИИ взаимодействовать с Autodesk Revit через протокол MCP, обеспечивая извлечение данных проекта и автоматизацию таких задач, как создание, изменение и удаление элементов.

  1. Описание
    1. Функции
      1. Требования
        1. Установка
          1. Создание локальной службы MCP
          2. Конфигурация клиента
        2. Рамки
          1. Поддерживаемые инструменты

            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
              29
              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