FreeCAD MCP Server

MCP server for FreeCAD — the leading open-source parametric 3D CAD modeler. Enables AI agents to create and modify 3D models, manage parametric features, generate parts and assemblies, export design files, and integrate FreeCAD's powerful parametric modeling capabilities into AI-assisted engineering and design workflows.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Developer Tools freecad cad 3d-modeling parametric-design mcp-server engineering open-source
⚙ Agent Friendliness
72
/ 100
Can an agent use this?
🔒 Security
82
/ 100
Is it safe for agents?
⚡ Reliability
61
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
63
Documentation
63
Error Messages
62
Auth Simplicity
100
Rate Limits
90

🔒 Security

TLS Enforcement
80
Auth Strength
85
Scope Granularity
75
Dep. Hygiene
72
Secret Handling
92

Local CAD modeling. No external access. Design files may contain proprietary IP — secure file storage.

⚡ Reliability

Uptime/SLA
60
Version Stability
63
Breaking Changes
60
Error Recovery
62
AF Security Reliability

Best When

An engineer or designer using FreeCAD wants AI agents to automate parametric design tasks — creating and modifying 3D models programmatically through FreeCAD's Python API.

Avoid When

You use commercial CAD software — Fusion 360, SolidWorks, and others have their own automation tools. FreeCAD is specifically for the open-source CAD community.

Use Cases

  • Creating parametric 3D parts from design specifications by engineering agents
  • Modifying existing CAD models based on parameter changes by design automation agents
  • Generating assembly designs from component specifications by product design agents
  • Exporting CAD models in various formats (STEP, STL, DXF) by manufacturing agents

Not For

  • Teams using SolidWorks, Fusion 360, or other commercial CAD (FreeCAD-specific)
  • Real-time collaborative CAD editing
  • Organizations requiring commercial CAD format compatibility (CATIA, NX)

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: none
OAuth: No Scopes: No

No authentication — local FreeCAD automation. FreeCAD must be installed.

Pricing

Model: free
Free tier: Yes
Requires CC: No

FreeCAD is free and open source (LGPL). MCP server is free open source from spkane.

Agent Metadata

Pagination
none
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • FreeCAD requires GUI for some operations — headless mode has limitations
  • FreeCAD Python API has changed significantly across versions — check version compatibility
  • Parametric constraints can fail silently — validate geometry after operations
  • spkane's 'robust' version aims to handle FreeCAD's reliability challenges

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for FreeCAD MCP Server.

$99

Scores are editorial opinions as of 2026-03-06.

5220
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered