Skip to main content
Glama

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

클로드

뼈대

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

지원되는 도구

이름

설명

get_current_view_info

현재 뷰 정보 가져오기

현재 뷰 요소 가져오기

현재 뷰 요소 가져오기

사용 가능한 패밀리 유형을 가져오세요

현재 프로젝트에서 사용 가능한 패밀리 유형을 가져옵니다.

선택된 요소를 가져오세요

선택한 요소 가져오기

생성_포인트_기반_요소

포인트 기반 요소(문, 창, 가구) 생성

라인 기반 요소 생성

선 기반 요소(벽, 보, 파이프) 생성

표면 기반 요소 생성

표면 기반 요소(바닥, 천장) 생성

삭제_요소

요소 삭제

리셋_모델

모델 재설정(연속 대화 실행 시 프로세스 모델 삭제)

수정_요소

요소의 속성(인스턴스 매개변수) 수정

검색_모듈

사용 가능한 모듈 검색

사용_모듈

모듈 사용

레빗으로 코드 전송

실행할 코드를 Revit으로 보냅니다.

컬러_스플래시

매개변수 값에 따른 색상 요소

태그_벽

보기에 있는 모든 벽에 태그를 지정합니다.

Related MCP Servers

  • A
    security
    -
    license
    A
    quality
    Allows 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 -
    13
    11
    283
    MIT License
  • A
    security
    A
    license
    A
    quality
    A 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 -
    26
    26
    MIT License
  • -
    security
    A
    license
    -
    quality
    This project provides a robust integration between AI assistants and FreeCAD CAD software using the Model Context Protocol (MCP). It allows external applications to interact with FreeCAD through a standardized interface, offering multiple connection methods and specialized tools.
    Last updated -
    14
    MIT License
    • Linux
  • A
    security
    A
    license
    A
    quality
    Enables seamless communication between Claude AI and Autodesk Revit, allowing users to access and interact with Revit model information through natural language.
    Last updated -
    6
    15
    MIT License

View all related MCP servers

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

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