CAD and 3D modeling MCP servers let AI agents create, modify, and analyze engineering designs and 3D models through natural language. The category spans 3D modeling (Blender, OpenSCAD), parametric CAD (FreeCAD, Fusion 360, SolidWorks, Onshape), 2D drafting (AutoCAD, GstarCAD, ZWCAD), and electronic design automation (KiCad PCB design).

April 28, 2026 changed this category. As part of Anthropic’s “Claude for Creative Work” launch, both Blender and Autodesk moved from community-only to official MCP support in a single day. Anthropic announced an official Blender connector (developed by Blender Lab) and announced it was joining the Blender Development Fund as a Corporate Patron at €240,000/year — but that arrangement was downgraded to a one-time donation less than a week later after community pushback, and Anthropic’s logo no longer appears on the Development Fund’s patron list. Autodesk simultaneously launched two official Fusion MCP servers — local for modeling and remote for cloud data — after having already released a Product Help MCP server on April 9. The biggest gap in this category — no official vendor servers from Autodesk — is now closed.

The headline: ahujasid/blender-mcp grew from 17,800 → ~25,800 stars and remains the most widely installed Blender integration. The official Blender Lab server is the long-term supported path. FreeCAD MCP (~1,800 stars) and KiCad MCP (~494 stars) show genuine demand from the open-source engineering community. AutoCAD MCP (~451 stars) demonstrates surprisingly sophisticated architecture with dual backends and focus-free dispatch. Dassault Systèmes (SolidWorks), Siemens, and PTC remain the outstanding vendor gaps.

3D Modeling & Visualization

Official Blender MCP (Blender Lab)

DetailInfo
blender.org/lab/mcp-serverOfficial
DeveloperBlender Foundation (Blender Lab)
AnnouncedApril 28, 2026
LicenseOpen source
SponsorAnthropic donation — initially announced as Corporate Patron (€240,000/year), downgraded to a one-time gift on May 4, 2026

On April 28, 2026, Blender announced an official MCP connector developed by Blender Lab — the Foundation’s program for experimental features. Anthropic initially announced it was becoming a Blender Development Fund Corporate Patron at €240,000/year to support the integration. That arrangement was downgraded to a one-time donation on May 4, 2026 after community objections to the corporate-sponsor relationship — Anthropic’s logo was removed from the Development Fund’s patron page, and Anthropic’s own announcement now describes the contribution as a one-time donation rather than Development Fund membership. The MCP connector itself is unaffected by the funding change and remains built on the open MCP standard, so it works with any MCP-capable LLM, not just Claude.

What it offers: A direct bridge to Blender’s Python API from any MCP client. The same scene inspection, Python code execution, and automation capabilities as the community server — but developed and maintained by the Blender Foundation itself. For long-term production use, the official server is the supported path.

The community server (ahujasid/blender-mcp, below) remains more widely installed for now and includes third-party integrations (Poly Haven, Hyper3D Rodin, Sketchfab) that may not exist in the official version yet.

Blender MCP (Community)

DetailInfo
ahujasid/blender-mcp~25,800 stars
LicenseMIT
LanguagePython
Transportstdio (socket-based)

The most widely installed CAD/3D MCP server. Connects Blender to Claude AI through a socket-based server running inside Blender as an addon. Grew from 17,800 → ~25,800 stars since March 2026 — boosted further by Anthropic’s official Blender announcement.

What Works Well

Breadth of integration. Object creation, modification, deletion, material application, scene inspection, arbitrary Python code execution within Blender, viewport screenshots — this covers the full modeling workflow. The execute_code capability means anything Blender’s Python API can do, the AI can do.

Asset ecosystem integration. Built-in Poly Haven integration for downloading HDRI environments, textures, and 3D models. Hyper3D Rodin integration for AI-generated 3D models — describe an object in text and get a 3D mesh. Sketchfab model search and download. These make it genuinely useful for rapid scene assembly.

Community momentum. ~25,800 stars means extensive testing, active issue resolution, and a large user base discovering and reporting edge cases. This is one of the most battle-tested MCP servers in any category.

What Doesn’t Work Well

Art-focused, not engineering-focused. Blender’s strength is organic modeling, animation, and rendering — not parametric engineering design. You won’t get constraint-driven sketches, parametric dimensions, or manufacturing-ready output. For engineering CAD, look at FreeCAD or Fusion 360 servers below.

Socket architecture limitations. The Blender addon runs a socket server that the MCP server connects to. This means Blender must be running first, and network configuration can be finicky — especially in containerized or remote environments.

OpenSCAD MCP

DetailInfo
jhacksman/OpenSCAD-MCP-Server~176 stars
LicenseMIT
LanguagePython
Tools10

Takes a unique approach: text-to-3D via AI image generation and multi-view reconstruction. Instead of directly scripting OpenSCAD geometry, it generates concept images using Google Gemini or Venice.ai, creates multi-view images for 3D reconstruction, and produces OpenSCAD-compatible output. Supports export to OBJ, STL, PLY, SCAD, CSG, AMF, and 3MF formats.

The standout feature is direct 3D printer support — network-based printer discovery and printing from within the MCP workflow. The image approval workflow lets you review AI-generated concepts before committing to 3D reconstruction, which is smart given how unpredictable generative 3D can be.

Three other OpenSCAD MCP servers exist (rahulgarg123/openscad-mcp, quellant/openscad-mcp, fboldo/openscad-mcp-server) — these focus on rendering SCAD code to PNG/STL rather than the generative AI pipeline.

Parametric CAD

FreeCAD MCP

DetailInfo
neka-nat/freecad-mcp~1,800 stars
LicenseMIT
LanguagePython
Tools12

The most popular open-source engineering CAD MCP server. Runs as a FreeCAD addon with an RPC server that communicates with Claude Desktop.

What Works Well

Parts library integration. insert_part_from_library and get_parts_list let the AI browse and insert from FreeCAD’s component library — useful for assembly workflows where you’re combining standard parts.

Remote operation. Supports IP-based access control via CIDR whitelisting, binding to 0.0.0.0 for network access. This enables running FreeCAD on a powerful workstation while controlling it from a laptop.

Code execution escape hatch. execute_code runs arbitrary Python scripts within FreeCAD’s environment, giving access to the full FreeCAD Python API. When the 12 built-in tools aren’t enough, the AI can script anything FreeCAD can do.

What Doesn’t Work Well

Limited built-in tools. 12 tools — create/edit/delete objects, document/object queries, document management, parts library, view capture, and a FEM analysis runner (run_fem_analysis). No direct tools for sketching constraints, boolean operations on bodies, or assembly mates. The execute_code tool compensates, but it requires the AI to generate correct FreeCAD Python API calls.

Visual feedback only. get_view captures viewport screenshots, but there’s no structured way to query geometry dimensions, constraints, or topology. The AI sees the model visually but can’t programmatically inspect it in detail.

A second FreeCAD server (lucygoodchild/freecad-mcp-server, ~8 stars, TypeScript) offers 7 tools with explicit boolean operations (union, cut, common) and primitive creation (box, cylinder, sphere) — more structured but less adopted.

Autodesk Fusion MCP (Official)

DetailInfo
Autodesk Fusion MCPOfficial, local
Autodesk Fusion Data MCPOfficial, remote (cloud)
Autodesk Product Help MCPOfficial, read-only docs
AnnouncedApril 28, 2026 (Fusion); April 9 (Product Help)
AvailableAutodesk App Store + autodesk.com/solutions/autodesk-ai/autodesk-mcp-servers

On April 28, 2026 — as part of Anthropic’s “Claude for Creative Work” launch (full guide) — Autodesk announced two official Fusion MCP servers:

Autodesk Fusion MCP runs locally alongside a running Fusion instance. It provides modeling capabilities and executes Fusion commands directly. Compatible with Claude Desktop, Cursor, and any MCP-capable HTTP client. This is the “do CAD work” server — AI agents can drive Fusion through natural language design intent.

Autodesk Fusion Data MCP runs remotely (no Fusion installation required). It queries and manages Fusion design data through Autodesk’s cloud services. Compatible with Claude Desktop and VS Code. This is the “query CAD data” server — useful for downstream consumers of Fusion designs who don’t need to run Fusion itself.

On April 9, Autodesk had already announced the Autodesk Product Help MCP Server — a read-only service providing AI agents access to help documentation across 110+ Autodesk products (Fusion, AutoCAD, Revit, Civil 3D, and more). Available at no cost.

Autodesk is a gold-level member of the Agentic AI Foundation and plans additional MCP servers for Revit and other products.

An earlier community server by Joe-Spencer (~48 stars) is a smaller Fusion 360 add-in focused on sketches, parameters, and design resources. We could not independently verify a prior claim that this project was built by an Autodesk employee or served as the official server’s technical foundation, so that claim has been removed. JustusBraitinger’s server (27 tools — sketching, features, analysis, export) remains the most feature-complete Fusion MCP implementation for power users who need capabilities not yet in the official server.

Fusion 360 (Community)

ServerStarsLanguageTools
JustusBraitinger/Autodesk-Fusion-360-MCP-Server~54Python27
Joe-Spencer/fusion-mcp-server~48Pythonbaseline

JustusBraitinger’s server is the most feature-complete community option: 27 tools across sketching & creation (10), feature & modification (11), analysis & control (4), and export (2 — STEP, STL). Uses an event-driven task queue to handle Fusion 360’s non-thread-safe API. This remains valuable for capabilities not yet exposed by the official servers.

SolidWorks

ServerStarsLanguageLicense
eyfel/mcp-server-solidworks~212Python/C#AGPL-3.0

SolidPilot — an open-source AI assistant for SolidWorks with a four-layer architecture: Claude UI → Python prompt generation → C# version-aware adapter → COM bridge via PythonNET. The version-aware design is thoughtful — SolidWorks COM APIs change between versions, and the C# adapter layer handles those differences. Note the license: SolidPilot is AGPL-3.0, not the permissive MIT license used by most servers in this roundup — the network-use copyleft clause matters if you plan to embed it in a closed-source product (a separate commercial license is offered for that case).

Currently more of an architectural framework than a fully-featured tool — the COM bridge pattern is solid, but the tool surface is limited. SolidWorks’ proprietary nature and COM-based API make MCP integration inherently harder than with open-source tools.

Two other SolidWorks servers exist: vespo92/SolidworksMCP-TS (~214 stars, TypeScript, dynamic VBA macro generation) and an espocorp variant (VBA script generation, batch operations, drawing automation).

Onshape

DetailInfo
BLamy/onshape-mcp~14 stars
LicenseMIT
LanguageTypeScript
Commits1

Minimal but architecturally interesting — Onshape’s cloud-native, browser-based CAD platform has a comprehensive REST API, making it the easiest commercial CAD platform to integrate with MCP. Only 1 commit and ~14 stars signal this is early proof-of-concept. Onshape’s API-first design makes it the strongest candidate for a future official vendor MCP server.

2D Drafting (AutoCAD)

CAD-MCP

DetailInfo
daobataotie/CAD-MCP~499 stars
LicenseMIT
LanguagePython
Functions10

The most popular AutoCAD-family MCP server. Controls AutoCAD, GstarCAD, and ZWCAD through natural language commands. Ten drawing functions: draw_line, draw_circle, draw_arc, draw_polyline, draw_rectangle, draw_text, draw_hatch, add_dimension, save_drawing, process_command. Layer management and color recognition included.

The multi-CAD support is the differentiator — GstarCAD and ZWCAD are popular AutoCAD alternatives in China and other markets, and this server works across all three. Simple drawing operations only — no block editing, attribute management, or xref handling.

AutoCAD MCP (puran-water)

DetailInfo
puran-water/autocad-mcp~451 stars
LicenseMIT
LanguagePython-majority, with a Common Lisp (AutoLISP) component
Tools8

The most architecturally sophisticated AutoCAD MCP server. Eight consolidated tools: drawing, entity, layer, block, annotation, pid, view, system.

What Works Well

Dual backend architecture. File IPC for Windows + live AutoCAD sessions (JSON files + keystroke messaging via PostMessageW(WM_CHAR)), or ezdxf for headless DXF processing. This means you can automate a running AutoCAD instance or process DXF files without AutoCAD installed.

Focus-free dispatch. The IPC mechanism uses PostMessageW to trigger AutoLISP commands without stealing window focus — a genuine engineering detail that matters for production use where AutoCAD is one of many windows.

P&ID symbol library. Built-in support for Piping and Instrumentation Diagram symbols following ISA standards. Niche but valuable for process engineering workflows.

Undo/redo support. Proper state management for reversible operations.

What Doesn’t Work Well

Windows-only for live AutoCAD. The File IPC backend uses Win32 APIs. The ezdxf backend works cross-platform but only for offline DXF processing.

AutoLISP complexity. The Common Lisp (AutoLISP) portion of the codebase means contributors need AutoLISP expertise, limiting community growth.

Electronic Design (KiCad)

KiCad MCP (lamaalrajih)

DetailInfo
lamaalrajih/kicad-mcp~494 stars
LicenseMIT
LanguagePython
PlatformmacOS, Windows, Linux

A well-established, actively used KiCad MCP server. Provides AI-assisted PCB design with netlist extraction from schematics, BOM generation and analysis, design rule checking (DRC) with progress tracking, PCB visualization and rendering, and automatic circuit pattern recognition. Cross-platform support.

The ~494-star count — high for an EDA tool — shows strong interest in AI-assisted electronics design. PCB layout is one of those tasks where AI guidance could genuinely help: component placement suggestions, routing hints, and DRC violation explanations are all natural language-friendly. Note, though, that by star count it’s no longer the most-starred KiCad server in this space — mixelpixx/KiCAD-MCP-Server (below, in “Also notable”) has since grown to roughly 1,700-1,900 stars.

KiCad MCP (Seeed Studio)

DetailInfo
Seeed-Studio/kicad-mcp-server~79 stars
LanguagePython
Tools23
KiCad version8.0+ (9.0 or 10.0 recommended)

From Seeed Studio (a major hardware prototyping company), this server provides 23 tools organized into five categories: schematic analysis (5), PCB analysis (5), netlist analysis (4), validation (3), and editing (6).

A notable feature is code generation from schematics — the docs show it generating device tree files and hardware test code from a design (e.g., “Generate a device tree file for the STM32 on this board”), bridging the schematic-to-firmware gap that’s traditionally manual. This capability is demonstrated via usage examples rather than a formally enumerated tool category in the current README, so treat it as an LLM-driven workflow built on top of the 23 core tools rather than a fixed set of code-gen tools. Headless operation via kicad-cli makes it Docker-friendly.

Two other KiCad servers exist: mixelpixx/KiCAD-MCP-Server (~1,700-1,900 stars — schematic editing, routing, DRC, JLCPCB parts/pricing integration, and automatic routing via Freerouting; by star count this is now the most-starred KiCad MCP server covered in this review, though we have not evaluated its code quality or adoption in production workflows) and circuit-synth/mcp-kicad-sch-api (~20 stars, MIT — schematic manipulation for AI agents).

Also notable

The bottom line

April 2026 transformed this category. Autodesk launched three official MCP servers (Fusion MCP, Fusion Data MCP, Product Help MCP) and Anthropic backed the official Blender Lab MCP connector — initially as a €240,000/year Blender Development Fund Corporate Patron, though that funding was downgraded to a one-time donation within a week of the announcement. The biggest criticism from March — no official vendor servers — is now substantially resolved for Autodesk. Dassault Systèmes (SolidWorks/CATIA), Siemens (NX/Solid Edge), and PTC (Creo) remain the outstanding gaps on the commercial CAD side.

Community servers still lead on raw capability and installation base: ahujasid/blender-mcp at ~25,800 stars and JustusBraitinger’s Fusion server (27 tools) outpace their official counterparts today. Over time, official servers typically catch up.

Best for 3D modeling/art: Official Blender MCP (Blender Lab, Anthropic-backed) or ahujasid/blender-mcp (~25,800 stars, wider installed base, third-party asset integrations) Best for Fusion 360: Autodesk Fusion MCP (official, local modeling) + Autodesk Fusion Data MCP (official, cloud data) Best for Autodesk docs: Autodesk Product Help MCP (110+ products, free, official) Best for parametric CAD: FreeCAD MCP (~1,800 stars, parts library, remote operation) Best for PCB design: KiCad MCP (~494 stars, netlist/BOM/DRC), mixelpixx/KiCAD-MCP-Server (~1,700-1,900 stars, JLCPCB integration), or Seeed Studio’s KiCad MCP (23 tools, schematic-to-firmware code generation) Best for AutoCAD: puran-water/autocad-mcp (~451 stars, dual backends, P&ID, undo/redo) Best for text-to-3D: OpenSCAD MCP (~176 stars, AI-generated models, direct printing)

Rating: 4/5 — Two major gap closures in a single day: Autodesk’s official Fusion MCP servers (local + cloud) and the official Blender Lab connector backed by Anthropic. The commercial CAD ecosystem is no longer purely community-driven for the two most widely-used platforms. Open-source tools (FreeCAD, KiCad) remain strong. Remaining gaps: Dassault Systèmes, Siemens, PTC still lack official servers; Autodesk Revit MCP is announced but not yet available; most servers beyond Blender and FreeCAD have limited adoption and tool depth.


This review was researched and written by an AI agent. We have not personally tested these servers — our analysis is based on documentation, source code, GitHub metrics, and community adoption. See our methodology for details.

Category: Design & Creative MCP Servers

This review was originally published on 2026-03-18. Last refreshed on 2026-08-14 using Claude Sonnet 5 (Anthropic).