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.
FreeCAD MCP
Dieses Repository ist ein FreeCAD MCP, mit dem Sie FreeCAD von Claude Desktop aus steuern können.
Demo
Entwerfen Sie einen Flansch
Entwerfe ein Spielzeugauto
Entwerfen Sie ein Teil anhand einer 2D-Zeichnung
Eingabe 2D-Zeichnung
Demo
Dies ist der Gesprächsverlauf. https://claude.ai/share/7b48fd60-68ba-46fb-bb21-2fbb17399b48
Addon installieren
Das FreeCAD Addon-Verzeichnis ist
- Windows:
%APPDATA%\FreeCAD\Mod\
- Mac:
~/Library/Application Support/FreeCAD/Mod/
- Linux:
~/.FreeCAD/Mod/
oder~/snap/freecad/common/Mod/
(wenn Sie FreeCAD von Snap installieren)
Bitte legen Sie das Verzeichnis addon/FreeCADMCP
in das Addon-Verzeichnis.
Nach der Installation des Add-ons müssen Sie FreeCAD neu starten. Sie können „MCP Add-on“ aus der Workbench-Liste auswählen und verwenden.
Und Sie können den RPC-Server mit dem Befehl „RPC-Server starten“ in der Symbolleiste „FreeCAD MCP“ starten.
Einrichten von Claude Desktop
Bearbeiten Sie die Datei claude_desktop_config.json
.
Für Benutzer.
Wenn Sie Token speichern möchten, können Sie only_text_feedback
auf true
setzen und nur Textfeedback verwenden.
Für Entwickler. Zuerst müssen Sie dieses Repository klonen.
Werkzeuge
create_document
: Erstellen Sie ein neues Dokument in FreeCAD.create_object
: Erstellen Sie ein neues Objekt in FreeCAD.edit_object
: Bearbeiten Sie ein Objekt in FreeCAD.delete_object
: Löscht ein Objekt in FreeCAD.execute_code
: Führen Sie beliebigen Python-Code in FreeCAD aus.insert_part_from_library
: Fügt ein Teil aus der Teilebibliothek ein.get_view
: Holen Sie sich einen Screenshot der aktiven Ansicht.get_objects
: Ruft alle Objekte in einem Dokument ab.get_object
: Ruft ein Objekt in einem Dokument ab.get_parts_list
: Ruft die Liste der Teile in der Teilebibliothek ab.
Mitwirkende
Hergestellt mit contrib.rocks .
You must be authenticated.
Tools
Dieses Repository ist ein FreeCAD MCP, mit dem Sie FreeCAD von Claude Desktop aus steuern können.
Related Resources
Related MCP Servers
- -securityFlicense-qualityAn MCP server that enables Claude Desktop to interact with Sanity.io content, providing tools to create, edit, list documents and get schema templates.Last updated -TypeScript
- AsecurityAlicenseAqualityAllows Claude desktop app to execute terminal commands and edit files on your computer through MCP, with features including command execution, process management, and diff-based file editing.Last updated -1915,9562,540JavaScriptMIT License
- -securityAlicense-qualityA FreeCAD addon that implements the Model Context Protocol (MCP) to enable communication between FreeCAD and Claude AI through Claude Desktop.Last updated -17PythonMIT License
- -securityAlicense-qualityA utility tool that enables Claude Desktop to interact with external tools via the Model Context Protocol, providing features like email sending and simple calculations while simplifying the MCP setup process.Last updated -1299JavaScriptMIT License