MCP.Market

FreeCAD MCP server

by blwfish·io.github.blwfish/freecad-mcp·v8.6.0·56 stars

Control FreeCAD from Claude — 3D modeling, PartDesign, CAM toolpaths, and more via 30+ tools.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

not scanned yet

Adoption
Growing

56 stars

Reviews

Write one

Nobody has reviewed FreeCAD MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

FreeCAD MCP tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How FreeCAD MCP compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 48,255 servers
GitHub stars
56
more than 95% of 28,688 servers

Release history: 10 versions in the registry since 2026-09-15, latest 2026-10-29, typically one every 4 days.

Install FreeCAD MCP in Claude Code, Cursor or VS Code

claude mcp add freecad-mcp -- docker run -i --rm ghcr.io/blwfish/freecad-mcp:latest
Add to Cursor

What the publisher says

From the FreeCAD MCP repository's README, as published. We do not edit it. Read it on GitHub

freecad-mcp

What This Does

This is a bridge between your AI agent and FreeCAD — a thinking partner for parametric design, CNC toolpath generation, and mesh work. You bring the design intent and the domain judgment; the agent handles the FreeCAD mechanics. Together: moving faster, co-designing things that would take hours to build by hand, untangling the cryptic error messages that FreeCAD is so good at generating, and hunting down the subtle, knotty modeling problems that are nearly impossible to find alone. Built for personal daily use — designing parts, generating toolpaths, printing and cutting them — not a demo. See TOOLS.md for the full tool reference.

What You Can Work On Together

  • Work through a design — "I need a mounting plate — 100x60mm, four M3 holes, rounded corners. What's the right approach?" You bring the requirements and constraints; the agent builds, flags underspecified decisions, and iterates with you.
  • Diagnose what went wrong — "I just tried to pad this sketch and got a weird result — what is FreeCAD actually telling me?" The agent can read the Report View, inspect sketch constraints, and explain what's happening in terms you can act on.
  • Iterate on an existing part — "This wall feels too thin and the fillet might not survive printing — let's look at it together"
  • Plan CNC toolpaths — "I want to mill this pocket — let's work out the right tool and parameters for the material"
  • Build something reusable — "I keep doing this same workflow for every bracket — let's write a macro that generates them from a spreadsheet of dimensions"
  • Check your work before committing — "Does this model have geometry errors?", "Will these walls survive printing?", "Are any of these parts going to collide?"
  • Work with meshes — "I have an STL from the manufacturer — let's get it into FreeCAD and add mounting features"
  • Export for manufacturing — "Export this as STEP and generate G-code for my CNC router"

See It In Action

These are a couple of examples of how I've used the MCP.

Debugging a broken external reference — a link FreeCAD can't restore, an error message that seems to contradict what you know about your own model, and a one-line fix found by reading the file directly.

Full story →

Designing a shingles generator — several sessions of back-and-forth to design a parametric generator that tiles any roof surface from a spreadsheet of parameters.

Full story →

Getting Started

FreeCAD version support: All tools except CAM are supported on FreeCAD 1.1.x (current stable). CAM toolpath generation requires a current FreeCAD weekly development build (what used to be called "1.2-dev" before upstream moved to calendar-based versioning, e.g. 26.3.x) — the Path workbench API changed incompatibly between 1.1 and the dev series. This project tracks the latest weekly.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

FreeCAD MCP: common questions

Is FreeCAD MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the FreeCAD MCP safety report
How do I install FreeCAD MCP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does FreeCAD MCP need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is FreeCAD MCP maintained?
The last commit was 37 days ago (2026-09-28). The latest release is v8.6.0.
How does FreeCAD MCP compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,255 servers); github stars 56 (more than 95% of 28,688 servers). Full comparison.