Freecad Addon Robust MCP Server
UnclaimedThe FreeCAD Robust MCP server and MCP Bridge Workbench/Addon
Install
pip install freecad-robust-mcpUnclaimed 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 serverTools (40)
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