
shuotao/revit_mcp_study
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
УЗНАЙТЕ, КАК РАЗВИВАТЬ СВОЙ REVIT MCP
Обзор
Revit MCP позволяет клиентам искусственного интеллекта вызывать инструменты Autodesk Revit через протокол Model Context Protocol (MCP). Сервер MCP перенаправляет вызовы инструментов в локальную Revit-надстройку, и надстройка выполняет соответствующий рабочий процесс Revit API. - Демо-видео: Revit MCP - демонстрация BIM-рабочих процессов на базе искусственного интеллекта - Сайт знаний: https://shuotao.github.io/REVIT_MCP_study/ - Порт WebSocket по умолчанию: 8964 Поговорите с Revit простым языком. Попросите вашего ИИ-клиента «измерить каждую стену на этом виду» или «проверить фасады карниз», и Revit это сделает — с помощью строительных норм, количествового взлёта, проверок соответствия). BIM-инженеры и архитекторы, использующие Revit и желающие работать с помощью ИИ, основанные на стандартах. Вам понадобится Revit (2022–2026) на Windows и чтобы быть уверенным в установке надстройки. 1. Создайте и развернуте дополнение C# — см. Ручная настройка. Это та часть, которая действительно общается с Revit. 2. Клонирование не требуется — оно запускается напрямую из npm: 3. Полная настройка: AI-клиентская конфигурация.
Обзор (машинный перевод)
Английский | 繁體中文
Revit MCP позволяет клиентам искусственного интеллекта вызывать инструменты Autodesk Revit через протокол Model Context Protocol (MCP). Сервер MCP перенаправляет вызовы инструментов в локальную Revit-надстройку, и надстройка выполняет соответствующий рабочий процесс Revit API.
- Демонстрационное видео: Revit MCP — демонстрация BIM-рабочих процессов на базе искусственного интеллекта
- Сайт знаний:
- Порт WebSocket по умолчанию:
8964
Что это?
Поговорите с Revit простым языком. Попросите вашего AI-клиента “измерить каждую стену на этом виду” или “проверить фасады карнизных стен”, и Revit сделает это — с помощью 222 MCP-инструментов с поддержкой 90 профессиональных BIM-SOPs (строительные нормы, отбор количества, проверка соответствия).
Для кого это: BIM-инженеров и архитекторов, которые используют Revit и хотят рабочие процессы с поддержкой ИИ и основанные на стандартах. Вам понадобится Revit (2022–2026) на Windows и чтобы быть уверенным в установке надстройки.
Быстрый старт (3 шага)
-
Установите дополнение Revit. Создайте и развернуть дополнение C# — см. Ручная настройка. Это та часть, которая действительно общается с Revit.
-
Направьте свой AI-клиент на сервер MCP. Клонирование не требуется — он работает напрямую от npm:
-
**Откройте Revit, включите сервис MCP в ленте и начните спрашивать.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Revit MCP - AI-Powered Revit Control
English | 繁體中文
Revit MCP lets AI clients call Autodesk Revit tools through the Model Context Protocol (MCP). The MCP server forwards tool calls to a local Revit add-in, and the add-in executes the corresponding Revit API workflow.
- Demo video: Revit MCP - AI-Powered BIM Workflow Demonstration
- Knowledge site:
- Default WebSocket port:
8964
What is this?
Talk to Revit in plain language. Ask your AI client to “dimension every wall on this view” or “check the curtain-wall elevations”, and Revit does it — through 239 MCP tools backed by 90 professional BIM SOPs (building code, quantity take-off, compliance checks).
Who it’s for: BIM engineers and architects who use Revit and want AI-assisted, standards-based workflows. You’ll need Revit (2022–2026) on Windows and to be comfortable installing an add-in.
Quickstart (3 steps)
- Install the Revit add-in. Build and deploy the C# add-in — see Manual Setup. This is the half that actually talks to Revit.
- Point your AI client at the MCP server. No cloning needed — it runs straight from npm:
{ "mcpServers": { "revit-mcp": { "command": "npx", "args": ["-y", "@shuotao/revit-mcp-server"] } } } - Open Revit, enable the MCP service in the ribbon, and start asking. Full setup: AI Client Configuration.
Questions or want to show what you built? → Discussions
Current Project Counts
| Item | Count | Source |
|---|---|---|
| Runtime MCP tools | 239 | registerRevitTools() in MCP-Server/src/tools/index.ts |
| Domain SOP files | 94 | domain/*.md except README.md, plus domain/references/*.md |
| Claude skills | 61 | .claude/skills/*/SKILL.md |
When these numbers change, update CLAUDE.md, README.zh-TW.md, this file, docs/DOCUMENT_AUDIENCE_INVENTORY.md, and run:
.\scripts\verify-qaqc.ps1 -SkipBuild -SkipDeploy
New: Interactive Clash Viewer (MCP Apps)
detect_clashes can now render an interactive clash-review UI inline in the conversation, via the MCP Apps extension (io.modelcontextprotocol/ui). This requires an MCP host that supports the extension. It is purely additive:
- Interactive rendering only happens in GUI hosts that support MCP Apps (Claude Desktop, the claude.ai web app, VS Code GitHub Copilot). A terminal CLI like Claude Code can’t render the panel and always shows the text result — this is expected, not a fault.
- Hosts without MCP Apps support keep getting
detect_clashes’s normal text result — nothing changes for them.
Установка
npx -y @shuotao/revit-mcp-serverКонфигурация
{ "mcpServers": { "revit-mcp": { "command": "npx", "args": ["-y", "@shuotao/revit-mcp-server"] } } }