FreeCAD MCP
Un servidor para interactuar con modelos de FreeCAD usando el Protocolo de Contexto de Modelo (MCP).
Documentación
FreeCAD MCP
Controla FreeCAD desde Claude Desktop y otros clientes MCP. Crea y edita modelos, ejecuta scripts de Python, inspecciona documentos y ejecuta análisis FEM.
Demo
Diseña una brida:

Consulta más demos y ejemplos para un coche de juguete, modelado a partir de un dibujo 2D e integraciones con agentes.
Inicio rápido
Necesitas FreeCAD y uv / uvx. FreeCAD MCP tiene dos componentes: un addon que se ejecuta dentro de FreeCAD y un servidor MCP lanzado por tu cliente.
1. Instala e inicia el addon de FreeCAD
git clone https://github.com/neka-nat/freecad-mcp.git
cd freecad-mcp
Copia addon/FreeCADMCP en tu directorio de addons de FreeCAD,
luego reinicia FreeCAD. Selecciona el banco de trabajo MCP Addon y haz clic en
Start RPC Server en la barra de herramientas FreeCAD MCP.
Consulta la guía de instalación para comandos específicos por plataforma y capturas de pantalla.
2. Conecta Claude Desktop
Añade la siguiente entrada a claude_desktop_config.json:
{
"mcpServers": {
"freecad": {
"command": "uvx",
"args": ["freecad-mcp"]
}
}
}
Reinicia Claude Desktop para cargar la configuración, mantén FreeCAD abierto con su servidor RPC
en ejecución y pide a Claude que cree un modelo. Las conexiones usan localhost por
defecto.
Documentación
| Guía | Contenido |
|---|---|
| Instalación | Directorios de addons, capturas de configuración, ejecución desde el código fuente |
| Configuración | Inicio automático, retroalimentación de texto, conexiones remotas |
| Herramientas | Herramientas disponibles, capturas de pantalla, análisis FEM |
| Ejecución de código | Ejecución en GUI, trabajos en segundo plano, scripts sin interfaz, solución de problemas de tiempo de espera |
| Demos y ejemplos | Demos de diseño, ejemplo FEM, integraciones con ADK y LangChain |
Contribuyentes
Hecho con contrib.rocks.
