Freecad Addon Robust MCP Server logo

Freecad Addon Robust MCP Server

Unclaimed

by spkane

The FreeCAD Robust MCP server and MCP Bridge Workbench/Addon

Set up this server

01 / Choose your client

02 / Before you connect

Authentication is not specified. Check the project instructions before connecting.

Install the runtime required by the project and make it available to your client.

Project instructions

Use names from the project instructions, separated by commas. Enter names only, never secret values.

03 / Add the configuration

Source: generated from public install instructions

claude mcp add --transport stdio 'freecad-addon-robust-mcp-server' -- 'uvx' 'freecad-robust-mcp'

Run in your terminal after replacing any placeholders.

04 / Check it in your client

Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.

addonsaifreecadmcp-serverworkbench

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

add_sketch_arc

Add an arc by center, radius, and angles

add_sketch_circle

Add a circle to a sketch

add_sketch_line

Add a line (with optional construction flag)

add_sketch_point

Add a point (useful for hole centers)

add_sketch_rectangle

Add a rectangle to a sketch

boolean_operation

Fuse, cut, or intersect objects

clear_selection

Clear all selections

close_document

Close a document (with optional save)

copy_object

Create a copy of an object

create_box

Create a Part::Box with length, width, height

create_cone

Create a Part::Cone with two radii and height

create_cylinder

Create a Part::Cylinder with radius, height, angle

create_document

Create a new FreeCAD document

create_helix

Create a Part::Helix curve for sweeps and threads

create_object

Create a generic FreeCAD object by type ID

create_partdesign_body

Create a PartDesign::Body container

create_sketch

Create a sketch on a plane or face

create_sphere

Create a Part::Sphere with radius

create_torus

Create a Part::Torus (donut) with radii and angles

create_wedge

Create a Part::Wedge (tapered box)

delete_object

Delete an object from a document

edit_object

Modify properties of an existing object

execute_python

Execute arbitrary Python code in FreeCAD's context

get_active_document

Get information about the active document

get_connection_status

Check MCP bridge connection status and latency

get_console_output

Get recent FreeCAD console output (up to N lines)

get_freecad_version

Get FreeCAD version, build date, and Python version

get_mcp_server_environment

Get Robust MCP Server environment (OS, hostname, instanceid)

get_selection

Get currently selected objects

inspect_object

Get detailed object info (properties, shape, etc.)

list_documents

List all open documents with metadata

list_objects

List all objects in a document

mirror_object

Mirror an object across a plane (XY, XZ, YZ)

open_document

Open an existing .FCStd file

recompute_document

Force recomputation of all objects

rotate_object

Rotate an object around an axis

save_document

Save a document to disk

scale_object

Scale an object uniformly or non-uniformly

set_placement

Set object position and rotation

set_selection

Select specific objects by name

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Freecad Addon Robust MCP Server

How do I connect Freecad Addon Robust MCP Server to Claude?
Run `claude mcp add freecad-addon-robust-mcp-server -- uvx freecad-robust-mcp` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
Is Freecad Addon Robust MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Freecad Addon Robust MCP Server do?
Freecad Addon Robust MCP Server documents 40 tools to the agent, including add_sketch_arc, add_sketch_circle, add_sketch_line. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.