Skip to main content
Glama

프리캐드 MCP

이 저장소는 Claude Desktop에서 FreeCAD를 제어할 수 있는 FreeCAD MCP입니다.

데모

플랜지 설계

데모

장난감 자동차를 디자인하세요

데모

2D 도면에서 부품 설계

2D 도면 입력

입력

데모

데모

대화 내역은 다음과 같습니다. https://claude.ai/share/7b48fd60-68ba-46fb-bb21-2fbb17399b48

Related MCP server: FreeCAD MCP

애드온 설치

FreeCAD Addon 디렉토리는

  • 윈도우: %APPDATA%\FreeCAD\Mod\

  • Mac: ~/Library/Application Support/FreeCAD/Mod/

  • 리눅스:

    • Ubuntu: ~/.FreeCAD/Mod/ 또는 ~/snap/freecad/common/Mod/ (Snap에서 FreeCAD를 설치하는 경우)

    • 데비안: ~/.local/share/FreeCAD/Mod

addon/FreeCADMCP 디렉토리를 애드온 디렉토리에 넣어주세요.

지엑스피1

애드온을 설치하면 FreeCAD를 다시 시작해야 합니다. Workbench 목록에서 "MCP 애드온"을 선택하여 사용할 수 있습니다.

워크벤치 리스트

"FreeCAD MCP" 도구 모음에서 "RPC 서버 시작" 명령을 사용하여 RPC 서버를 시작할 수 있습니다.

시작_rpc_서버

Claude Desktop 설정

claude_desktop_config.json 파일을 편집합니다.

사용자를 위해.

{ "mcpServers": { "freecad": { "command": "uvx", "args": [ "freecad-mcp" ] } } }

토큰을 저장하려면 only_text_feedback true 로 설정하고 텍스트 피드백만 사용하면 됩니다.

{ "mcpServers": { "freecad": { "command": "uvx", "args": [ "freecad-mcp", "--only-text-feedback" ] } } }

개발자의 경우, 먼저 이 저장소를 복제해야 합니다.

git clone https://github.com/neka-nat/freecad-mcp.git
{ "mcpServers": { "freecad": { "command": "uv", "args": [ "--directory", "/path/to/freecad-mcp/", "run", "freecad-mcp" ] } } }

도구

  • 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 : 부품 라이브러리 에 있는 부품 목록을 가져옵니다.

기여자

contrib.rocks 로 만들었습니다.

Latest Blog Posts

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/neka-nat/freecad-mcp'

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