Revit MCP

by revit-mcp
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

레빗-MCP

영어 | 간체 중국어

설명

revit-mcp를 사용하면 MCP 지원 클라이언트(예: Claude, Cline 등)를 통해 MCP 프로토콜을 사용하여 Revit과 상호 작용할 수 있습니다.

이 프로젝트는 서버 측(AI에 도구를 제공)이며, revit-mcp-plugin (Revit 구동)을 함께 사용해야 합니다.

Discord | QQ 그룹 에 가입하세요

특징

  • AI가 Revit 프로젝트에서 데이터를 가져오도록 허용
  • AI가 Revit을 구동하여 요소를 생성, 수정 및 삭제하도록 허용
  • AI가 생성한 코드를 Revit으로 보내 실행합니다(성공하지 않을 수도 있지만 명확한 요구 사항이 있는 일부 간단한 시나리오에서는 성공률이 더 높습니다).

요구 사항

  • 노드제이에스 18+

완전한 설치 환경은 여전히 revit-mcp-plugin의 요구 사항을 고려해야 합니다. revit-mcp-plugin 을 참조하세요.

설치

1. 로컬 MCP 서비스 구축

종속성 설치

지엑스피1

짓다

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 서비스 연결이 정상적임을 의미합니다.

뼈대

지원되는 도구

이름설명
get_current_view_info현재 뷰 정보 가져오기
현재 뷰 요소 가져오기현재 뷰 요소 가져오기
사용 가능한 패밀리 유형을 가져오세요현재 프로젝트에서 사용 가능한 패밀리 유형을 가져옵니다.
선택된 요소를 가져오세요선택한 요소 가져오기
생성_포인트_기반_요소포인트 기반 요소(문, 창, 가구) 생성
라인 기반 요소 생성선 기반 요소(벽, 보, 파이프) 생성
표면 기반 요소 생성표면 기반 요소(바닥, 천장) 생성
삭제_요소요소 삭제
리셋_모델모델 재설정(연속 대화 실행 시 프로세스 모델 삭제)
수정_요소요소의 속성(인스턴스 매개변수) 수정
검색_모듈사용 가능한 모듈 검색
사용_모듈모듈 사용
레빗으로 코드 전송실행할 코드를 Revit으로 보냅니다.
컬러_스플래시매개변수 값에 따른 색상 요소
태그_보기에 있는 모든 벽에 태그를 지정합니다.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

MCP 프로토콜을 통해 AI가 Autodesk Revit과 상호 작용할 수 있도록 하여 프로젝트 데이터를 검색하고 요소 생성, 수정, 삭제와 같은 작업을 자동화할 수 있습니다.

  1. Description
    1. Features
      1. Requirements
        1. Installation
          1. 1. Build local MCP service
          2. 2. Client configuration
        2. Framework
          1. Supported Tools
            ID: npu475c7cd