local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Allows control of FreeCAD from Claude Desktop, enabling AI agents to interact with and manipulate CAD models and designs programmatically through FreeCAD's functionality.
프리캐드 MCP
이 저장소는 Claude Desktop에서 FreeCAD를 제어할 수 있는 FreeCAD MCP입니다.
데모
플랜지 설계
장난감 자동차를 디자인하세요
2D 도면에서 부품 설계
2D 도면 입력
데모
대화 내역은 다음과 같습니다. https://claude.ai/share/7b48fd60-68ba-46fb-bb21-2fbb17399b48
애드온 설치
FreeCAD Addon 디렉토리는
- 윈도우:
%APPDATA%\FreeCAD\Mod\
- Mac:
~/Library/Application Support/FreeCAD/Mod/
- Linux:
~/.FreeCAD/Mod/
또는~/snap/freecad/common/Mod/
(Snap에서 FreeCAD를 설치하는 경우)
addon/FreeCADMCP
디렉토리를 애드온 디렉토리에 넣어주세요.
지엑스피1
애드온을 설치하면 FreeCAD를 다시 시작해야 합니다. Workbench 목록에서 "MCP 애드온"을 선택하여 사용할 수 있습니다.
"FreeCAD MCP" 도구 모음에서 "RPC 서버 시작" 명령을 사용하여 RPC 서버를 시작할 수 있습니다.
Claude Desktop 설정
claude_desktop_config.json
파일을 편집합니다.
사용자를 위해.
토큰을 저장하려면 only_text_feedback
true
로 설정하고 텍스트 피드백만 사용하면 됩니다.
개발자의 경우, 먼저 이 저장소를 복제해야 합니다.
도구
create_document
: FreeCAD에서 새 문서를 만듭니다.create_object
: FreeCAD에 새로운 객체를 생성합니다.edit_object
: FreeCAD에서 객체를 편집합니다.delete_object
: FreeCAD에서 객체를 삭제합니다.execute_code
: FreeCAD에서 임의의 Python 코드를 실행합니다.insert_part_from_library
: 부품 라이브러리 에서 부품을 삽입합니다.get_view
: 활성 뷰의 스크린샷을 가져옵니다.get_objects
: 문서의 모든 객체를 가져옵니다.get_object
: 문서에서 객체를 가져옵니다.get_parts_list
: 부품 라이브러리 에 있는 부품 목록을 가져옵니다.
You must be authenticated.
Tools
이 저장소는 Claude Desktop에서 FreeCAD를 제어할 수 있는 FreeCAD MCP입니다.