Freecad

Created By
bonninra year ago
Overview

what is FreeCAD MCP?

FreeCAD MCP (Model Control Protocol) is a server-client interface that allows users to interact with FreeCAD, enabling command execution and information retrieval about the current FreeCAD document and scene.

how to use FreeCAD MCP?

To use FreeCAD MCP, configure the server using a JSON format, connect to the server via a socket, and send commands to retrieve scene information or execute scripts.

key features of FreeCAD MCP?

  • Retrieve detailed scene information including document properties and object details.
  • Execute arbitrary Python scripts within the FreeCAD environment.
  • Supports multiple operating systems with specific configuration examples.

use cases of FreeCAD MCP?

  1. Automating 3D modeling tasks in FreeCAD.
  2. Retrieving information about complex models for analysis.
  3. Running custom scripts to modify or create objects programmatically.

FAQ from FreeCAD MCP?

  • What is the purpose of FreeCAD MCP?

It simplifies the interaction with FreeCAD through a server-client architecture.

  • How do I install FreeCAD MCP?

Clone the repository, place the freecad_mcp directory in your FreeCAD modules directory, and restart FreeCAD.

  • Is FreeCAD MCP cross-platform?

Yes, it supports Windows, Linux, and macOS with specific configuration instructions.

Server Config

{
  "mcpServers": {
    "freecad": {
      "command": "/usr/bin/python3",
      "args": [
        "/home/USER/.FreeCAD/Mod/freecad_mcp/src/freecad_bridge.py"
      ]
    }
  }
}
Project Info
Created At
a year ago
Updated At
a year ago
Author Name
bonninr
Star
-
Language
-
License
-

Recommend Servers

View All
//beforeyouship — LLM Cost Modeling From Your Editor
@Indiegoing

Query realistic LLM cost models without leaving your editor. beforeyouship models the **true monthly cost** of an LLM app architecture — retries, prompt caching, batch discounts, infra overhead, and 3×/10× growth — across GPT-5.x, Claude, Gemini, DeepSeek, and more. Not a token calculator: a planning tool for the design phase, before you commit to a stack. **No API key needed to try it** — demo mode covers the six free-tier models. A Pro key from [beforeyouship.dev](https://beforeyouship.dev) unlocks the full 18-model catalog. ## What you can ask - "How much will a RAG chatbot cost at 10,000 requests/day?" - "Compare Claude Haiku vs Gemini Flash pricing for my workload" - "What's the cheapest model for a multi-step agent at scale?" - "Show me current per-token prices for Anthropic models" ## Tools ### `estimate_cost` Full cost model for an architecture at a given usage level. Returns Naive / Realistic / Worst Case monthly cost per model, 3×/10× growth scenarios, and an opinionated recommendation with reasoning. ### `get_model_prices` Current per-1M-token pricing — input, output, cached input, batch — with context windows and staleness metadata. ### `list_archetypes` Seven preset architecture patterns (simple chatbot, chatbot with history, RAG pipeline, multi-model router, coding assistant, document processor, multi-step agent) used as starting points for estimates. ## Setup **Claude Code:** ​```bash claude mcp add --transport http beforeyouship https://beforeyouship.dev/api/mcp ​``` **Cursor / other clients** — add a remote server: ​```json { "mcpServers": { "beforeyouship": { "type": "streamable-http", "url": "https://beforeyouship.dev/api/mcp" } } } ​``` Add an `Authorization: Bearer bys_...` header with a Pro key for the full catalog. ## Try it > Estimate the monthly cost of a RAG pipeline at 10,000 requests/day

8 hours ago
Linkpulse

11 hours ago
Tavily Mcp
@tavily-ai

JavaScript
a year ago
Shippo
@Shippo

16 hours ago