FreeCAD MCP
Este repositorio es un MCP de FreeCAD que le permite controlar FreeCAD desde Claude Desktop.
Manifestación
Diseñar una brida
Diseña un coche de juguete
Diseñar una pieza a partir de un dibujo 2D
Dibujo 2D de entrada
Manifestación
Este es el historial de conversaciones: https://claude.ai/share/7b48fd60-68ba-46fb-bb21-2fbb17399b48
Instalar complemento
El directorio de complementos de FreeCAD es
- Ventanas:
%APPDATA%\FreeCAD\Mod\
- Mac:
~/Library/Application Support/FreeCAD/Mod/
- Linux:
- Ubuntu:
~/.FreeCAD/Mod/
o~/snap/freecad/common/Mod/
(si instala FreeCAD desde snap) - Debian:
~/.local/share/FreeCAD/Mod
- Ubuntu:
Coloque el directorio addon/FreeCADMCP
en el directorio de complementos.
Al instalar el complemento, debe reiniciar FreeCAD. Puede seleccionar "Complemento MCP" en la lista de Workbench y usarlo.
También puede iniciar el servidor RPC mediante el comando "Iniciar servidor RPC" en la barra de herramientas "FreeCAD MCP".
Configuración de Claude Desktop
Edite el archivo claude_desktop_config.json
.
Para el usuario.
Si desea guardar el token, puede establecer only_text_feedback
en true
y usar solo comentarios de texto.
Para desarrolladores: primero, deben clonar este repositorio.
Herramientas
create_document
: Crea un nuevo documento en FreeCAD.create_object
: Crea un nuevo objeto en FreeCAD.edit_object
: Edita un objeto en FreeCAD.delete_object
: Eliminar un objeto en FreeCAD.execute_code
: ejecuta código Python arbitrario en FreeCAD.insert_part_from_library
: Inserta una pieza desde la biblioteca de piezas .get_view
: obtiene una captura de pantalla de la vista activa.get_objects
: Obtener todos los objetos en un documento.get_object
: Obtener un objeto en un documento.get_parts_list
: obtiene la lista de piezas en la biblioteca de piezas .
Colaboradores
Hecho con contrib.rocks .
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Este repositorio es un MCP de FreeCAD que le permite controlar FreeCAD desde Claude Desktop.
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 -1921,8673,275JavaScriptMIT 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