VOOZH about

URL: https://glama.ai/mcp/servers/mcp-servers-for-revit/revit-mcp?locale=ru-RU

⇱ Ревит МКП by mcp-servers-for-revit | Glama


revit-mcp

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

Описание

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

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

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

Related MCP server: revit-mcp

Функции

  • Разрешить ИИ получать данные из проекта 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 нормальное.

👁 Клод

Рамки

flowchart LR
	CladueDesktop --> revit-mcp --> SocketService--commandName-->CommandlSet--command-->CommandExecute
	CommandManager --> CommandlSet
	CommandExecute --executeResult--> SocketService
	CommandProject1 --> CommandManager
	CommandProject2 --> CommandManager
	CommandProject... --> CommandManager
	subgraph ide1 [MCPClient]
	CladueDesktop
	end
	subgraph ide2 [MCPServer]
	revit-mcp
	end
	subgraph ide3 [Revit]
			subgraph ide3.1 [revit-mcp-plugin]
				SocketService
				CommandlSet
				CommandManager
				CommandExecute
			end
	end

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

Имя

Описание

получить_текущую_информацию_просмотра

Получить информацию о текущем виде

получить_текущие_элементы_просмотра

Получить текущие элементы представления

получить_доступные_типы_семей

Получить доступные типы семейств в текущем проекте

получить_выбранные_элементы

Получить выбранные элементы

создать_элемент_на_основе_точки

Создать точечный элемент (дверь, окно, мебель)

создать_элемент_на_основе_линии

Создать линейный элемент (стена, балка, труба)

создать_поверхностный_элемент

Создать элемент на основе поверхности (пол, потолок)

удалить_элементы

Удалить элементы

сброс_модели

Сброс модели (удаление модели процесса при выполнении непрерывного диалога)

изменить_элемент

Изменить свойства элемента (параметры экземпляра)

поиск_модулей

Поиск доступных модулей

использование_модуля

Использовать модуль

отправить_код_на_revit

Отправить код в Revit для выполнения

цветной_всплеск

Цветовые элементы на основе значения параметра

теги_стены

Отметить все стены в поле зрения

A
license - permissive license
A
quality
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/mcp-servers-for-revit/revit-mcp'

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