SR

shuotao/revit_mcp_study

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

109 stars 145 forks 품질 77 트렌드 30

REVIT MCP를 어떻게 구축하는지 배우세요

개요

Revit MCP는 AI 클라이언트가 모델 컨텍스트 프로토콜(MCP)을 통해 Autodesk Revit 도구를 호출할 수 있게 합니다. MCP 서버는 도구 호출을 로컬 Revit 애드인으로 전달하고, 애드인은 해당 Revit API 워크플로우를 실행합니다. - 데모 영상: Revit MCP - AI 기반 BIM 워크플로우 데모 - 지식 사이트: https://shuotao.github.io/REVIT_MCP_study/ - 기본 WebSocket 포트: 8964 Revit과 평이한 언어로 대화하세요. AI 클라이언트에게 "이 뷰의 모든 벽 치수를 측정해 달라" 또는 "커튼월 입도를 확인해달라"고 요청하면, Revit이 이를 수행합니다 — 건축법, 수량 계산, 준수 점검 등을 통해 뒷받침을 통해 이루어집니다. Revit을 사용하고 AI 지원과 표준 기반 워크플로우를 원하는 BIM 엔지니어와 건축가들. Windows에서 Revit(2022–2026)을 사용해야 하며, 애드인 설치에 익숙해질 수 있습니다. 1. C# 애드인 빌드 및 배포 — 수동 설정 참조. 이 부분은 실제로 Revit과 통신하는 부분입니다. 2. 복제 필요 없음 — npm에서 바로 실행됩니다: 3. 전체 설정: AI 클라이언트 구성.

개요(AI 번역)

영어 | 繁體中文

Revit MCP는 AI 클라이언트가 모델 컨텍스트 프로토콜(MCP)을 통해 Autodesk Revit 도구를 호출할 수 있게 합니다. MCP 서버는 도구 호출을 로컬 Revit 애드인으로 전달하고, 애드인은 해당 Revit API 워크플로우를 실행합니다.

  • 데모 영상: Revit MCP - AI 기반 BIM 워크플로우 데모
  • 지식 사이트:
  • 기본 WebSocket 포트: 8964

이게 뭐야?

Revit과 쉽게 대화하세요. AI 클라이언트에게 *“이 뷰의 모든 벽 치수를 측정해달라” 또는 *"커튼월 입도를 확인해달라"고 요청하면, Revit이 222개의 MCP 도구와 **90개의 전문 BIM SOP(건축법, 수량 계산, 준수 점검)를 통해 이를 수행합니다.

대상자: Revit을 사용하고 AI 지원 표준 기반 워크플로우를 원하는 BIM 엔지니어와 건축가들. Windows용 Revit(2022–2026)과 애드인 설치에 익숙해지려면 Revit (2022–2026)가 필요합니다.

퀵스타트 (3단계)

  1. Revit 애드인 설치하세요. C# 애드인을 빌드하고 배포하세요 — 수동 설정을 참조하세요. 이 부분은 실제로 Revit과 통신하는 부분입니다.

  2. AI 클라이언트를 MCP 서버에 맞춰주세요. 복제가 필요 없고 — npm에서 바로 실행됩니다:

  3. **Revit을 열고, 리본에서 MCP 서비스를 활성화한 후 질문을 시작하세요.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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.

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)

  1. Install the Revit add-in. Build and deploy the C# add-in — see Manual Setup. This is the half that actually talks to Revit.
  2. 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"] } } }
    
  3. 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.
GitHub에서 전체 README 보기

설치

npx -y @shuotao/revit-mcp-server
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "revit-mcp": { "command": "npx", "args": ["-y", "@shuotao/revit-mcp-server"] } } }