Integrations
Provides real-time access to Revit model information, element querying and filtering, view and level management, and model metadata access through a WebSocket connection with the Revit plugin.
🏗️ Revit MCP 서버
Claude AI와 Autodesk Revit 간의 원활한 통신을 가능하게 하는 Revit 통합을 위한 모델 컨텍스트 프로토콜 서버입니다.
🎯 개요
이 TypeScript 기반 MCP 서버는 Claude AI와 Revit을 연결하는 브리지 역할을 하며, WebSocket 연결을 통해 Revit 모델과 직접 상호 작용할 수 있도록 합니다. Model Context Protocol을 구현하여 다음을 지원합니다.
- ⚡ Revit 모델 정보에 실시간으로 액세스
- 🔍 요소 쿼리 및 필터링
- 👀 뷰 및 레벨 관리
- 🛡️ 대체 모의 데이터를 통한 강력한 오류 처리
✨ 특징
🔌 Revit 통합
- 📡 Revit 플러그인을 사용한 WebSocket 기반 통신
- 🔄 실시간 모델 데이터 접근
- 🔁 연결 실패 시 모의 데이터로의 우아한 폴백
- ⚙️ 환경 변수를 통해 구성 가능한 연결 설정
🚀 핵심 기능
- 📊 모델 정보
- 기본 모델 메타데이터(이름, 경로, 버전)에 액세스합니다.
- 요소 수와 마지막 수정 날짜를 가져옵니다.
- 실시간 모델 상태 동기화
- 🏗️ 요소 관리
- 유연한 필터링이 가능한 쿼리 요소
- 요소 속성 및 기하학에 액세스
- 배치 요소 작업
- 🎪 뷰 및 레벨 제어
- 사용 가능한 모든 뷰 나열
- 접근 수준 정보
- 모델 계층 구조 탐색
💻 개발
📋 필수 조건
- Node.js(v14 이상)
- 엔피엠
- Autodesk Revit(2023 이상)
- Revit WebSocket 플러그인(보조 플러그인)
🔧 설치
종속성 설치:
지엑스피1
서버를 빌드하세요:
자동 재빌드를 사용한 개발의 경우:
⚙️ 구성
서버는 환경 변수를 사용하여 구성할 수 있습니다.
🔗 Claude Desktop과 통합
Claude Desktop에 서버 구성을 추가합니다.
윈도우:
구성 형식:
🐛 디버깅
MCP 통신 디버깅을 위해:
- 내장된 MCP 검사기를 사용하세요:
- Revit 플러그인을 사용하여 WebSocket 통신 모니터링
- 연결 및 작업 상태를 확인하려면 서버 로그를 확인하세요.
⚠️ 오류 처리
서버는 강력한 오류 처리를 구현합니다.
- Revit 연결이 실패하면 모의 데이터로 자동 폴백
- 자세한 오류 로깅
- 우아한 연결 복구
📄 라이센스
MIT 라이센스
🤝 기여하기
기여를 환영합니다! 풀 리퀘스트도 자유롭게 제출해 주세요.
📬 문의하기
질문이나 제안 사항이 있으시면 언제든지 문의해 주세요.
- 📧 이메일: 353554036@qq.com
- 💬 위챗 계정: modian4500
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Claude AI와 Autodesk Revit 간의 원활한 통신을 가능하게 하여 사용자가 자연어로 Revit 모델 정보에 액세스하고 상호 작용할 수 있도록 합니다.
Related MCP Servers
- -securityFlicense-qualityA server that enables natural language interaction with AutoCAD through large language models like Claude, allowing users to create and modify drawings using conversational commands.Last updated -19Python
- AsecurityAlicenseAqualityProvides an interface between AI assistants and Tripo AI via Model Context Protocol, enabling generation of 3D assets from natural language and importing them to Blender.Last updated -15139PythonMIT License
- AsecurityAlicenseAqualityAllows AI to interact with Autodesk Revit via the MCP protocol, enabling retrieval of project data and automation of tasks like creating, modifying, and deleting elements.Last updated -1160TypeScriptMIT License
- AsecurityAlicenseAqualityA 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 -2610PythonMIT License
Appeared in Searches
- A tool or application for reading CAD files
- A tool for finding Genshin Impact character videos and creating 3D models with OBJ files
- MCP to Control CAD Tools for Building Models and Automating Manufacturing
- Understanding ASP.NET Framework and Its Applications
- A search for information about CAD (Computer-Aided Design)