FreeCAD MCP - Open-source Model Context Protocol server for FreeCAD automation
-
Updated
Aug 15, 2025 - Python
FreeCAD MCP - Open-source Model Context Protocol server for FreeCAD automation
This project uses a Large Language Model (LLM) with Retrieval-Augmented Generation (RAG) to convert natural language descriptions into executable FreeCAD Python scripts for 3D modeling.
Autonomous SolidWorks AI assistant — embeds Claude Code / Codex CLI in the Task Pane to automate feature operations via natural language.
NX File Renamer is an endeavour to automate SIEMENS NX. This Program helps you to rename NX Part File outside of NX and keeps the linked files such as Assembly or Drawing updated. This Program was written in Python. GUI of this program was solely designed by the help of 'Google Bard' and ChatGPT.
To Export Different Neutral format files without opening the Siemens NX Using Developed GUI
A sophisticated Python pipeline for automatically extracting dimensions and cabinet codes from architectural floorplan PDFs. This tool converts various dimension formats into standardized measurements and provides structured output with visualization capabilities.
MCP server and local AI control platform for AutoCAD Electrical — Claude, Ollama, web dashboard. macOS + Windows.
To Export Different Neutral format files without opening the Siemens NX
To Export Different Neutral format files without opening the Siemens NX using NX Command Promant
SketchUp extension that exposes MCP tools for scene exploration, semantic 3D authoring, terrain workflows, and structured model editing/measurement
Full Code Mechanical Design — A code-driven approach to mechanical design using Python and FreeCAD, without relying on GUI-based CAD workflows.
An exploratory Human-in-the-Loop (HITL) framework bridging 2D engineering drawings and 3D CAD (CATIA V5) for geometric validation. Developed with Scania CV AB.
Python-based CATIA V5 automation tool for geometry cleanup, surface consolidation, parameter removal, and CAD model optimization.
A legacy PHP 5.6 application (circa 1999) for CATIA macro distribution, modernized and containerized for Google Cloud Run (Serverless).
AutoLISP tools for AutoCAD & BricsCAD that edit block definitions in place — overkill duplicates, normalize layers, flatten to Z=0, explode nested blocks, de-anonymize — each with a selection mode. VLA-based and fully reversible.
CAD Guardian public runnable Inventor evaluation kit for drawing output, BOM, iProperty, and workflow consulting.
Automated workflow for NACA 4-digit airfoil analysis and 3D CAD geometry (SolidWorks/CATIA) generation using Python and Bash.
CAD Guardian public runnable AutoCAD, AutoLISP, and .NET evaluation kit for drawing automation consulting.
SolidWorks Custom Properties Manager – CAD automation tool for batch editing SolidWorks metadata developed by The Tech Thinker
CAD Guardian public runnable MicroStation DGN evaluation kit for seed, level, reference, export, and workflow consulting.
Add a description, image, and links to the cad-automation topic page so that developers can more easily learn about it.
To associate your repository with the cad-automation topic, visit your repo's landing page and select "manage topics."