freecad-addon-robust
The FreeCAD Robust MCP server and MCP Bridge Workbench/Addon
How to use
The FreeCAD Robust MCP server provides a seamless bridge between FreeCAD and various external applications using the Model Context Protocol (MCP). This server allows you to enhance your FreeCAD workflow by enabling robust data exchange and integration with other tools, making it essential for developers seeking to automate tasks and improve productivity in their design processes.
Once connected to the FreeCAD Robust MCP server, you can interact with it using standard MCP commands tailored for FreeCAD environments. You can issue queries related to model parameters, manipulate geometries, or request specific data outputs. For optimal results, focus on commands that leverage the server's capability to handle both real-time data processing and batch queries, ensuring efficient interaction with your FreeCAD projects.
How to install
To install the FreeCAD Robust MCP server, ensure you have the following prerequisites:
- Node.js (version 14 or higher)
- Python (version 3.6 or higher)
Option A: Quick start with npx
If you prefer a quick setup, you can use the following command to start the server via npx:
npx -y freecad-addon-robust-mcp-server
Option B: Global install alternative
For a global installation, you can clone the repository and run the server directly:
git clone https://github.com/spkane/freecad-addon-robust-mcp-server.git
cd freecad-addon-robust-mcp-server
npm install
node server.js
Ensure you have set up your environment variables correctly before running the server.
Additional notes
When configuring the FreeCAD Robust MCP server, pay attention to the environment variables that dictate server behavior, such as MCP_PORT for setting the communication port. Additionally, be mindful that the server may require specific permissions to access certain directories within FreeCAD, which can lead to common issues if not addressed. Be sure to check the logs for any errors to troubleshoot effectively.
Related MCP Servers
jupyter
🪐 🔧 Model Context Protocol (MCP) Server for Jupyter.
packt-netops-ai-workshop
🔧 Build Intelligent Networks with AI
google-search-console
It connects directly to your Google Search Console account via the official API, letting you access key data right from AI tools like Claude Desktop or OpenAI Agents SDK and others .
Youtube
YouTube MCP Server is an AI-powered solution designed to revolutionize your YouTube experience. It empowers users to search for YouTube videos, retrieve detailed transcripts, and perform semantic searches over video content—all without relying on the official API. By integrating with a vector database, this server streamlines content discovery.
coder_db
An intelligent code memory system that leverages vector embeddings, structured databases, and knowledge graphs to store, retrieve, and analyze code patterns with semantic search capabilities, quality metrics, and relationship modeling. Designed to enhance programming workflows through contextual recall of best practices, algorithms, and solutions.
astrograph
An MCP server with tools to stop AI agents from writing duplicate code. Fixes legacy code using highly efficient algorithms.