MCP Catalogs
首页

freecad-addon-robust-mcp-server

by spkane·84·综合分 49

连接AI助手与FreeCAD的MCP服务器,提供150+个3D建模工具。

developer-toolsai-llmproductivity
24
Forks
25
活跃 Issue
本月
最近提交
2 天前
收录于

概述

FreeCAD Robust MCP服务器使Claude和GPT等AI助手能与FreeCAD(参数化3D建模软件)交互。它涵盖了建模基础、零件设计、文档管理等广泛的工具,支持XML-RPC和JSON-RPC socket等多种连接方式,可在不同平台和环境中使用。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:AI辅助3D建模和设计自动化
:通过AI对话调试FreeCAD模型和宏
:程序化生成FreeCAD代码和模板
:用自然语言指令创建复杂几何形状
:批量处理多个3D模型

什么时候选它

当您使用 FreeCAD 并希望通过 AI 助手在 CAD 工作流程中进行参数化建模、自动化和调试时,选择此工具。

什么时候不要选它

如果您不使用 FreeCAD,则应避免使用,因为它专门为 FreeCAD 生态系统设计,不支持其他 CAD 应用程序。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • execute_python

    Execute Python code in the FreeCAD environment

  • get_document_list

    Retrieve a list of all open documents in FreeCAD

  • create_box

    Create a box primitive in the active document

  • create_cylinder

    Create a cylinder primitive in the active document

  • create_sphere

    Create a sphere primitive in the active document

  • get_object_list

    Retrieve a list of all objects in the active document

  • export_object

    Export an object to a file in various formats

  • create_sketch

    Create a new sketch in the active document

  • add_line_to_sketch

    Add a line to the active sketch

  • extrude_sketch

    Extrude a sketch to create a 3D shape

  • create_macro

    Create a new FreeCAD macro file

  • run_macro

    Execute a FreeCAD macro file

可对比工具

python-mcpcadquery-mcpopenscad-mcp

安装

安装

使用pip(推荐)

pip install freecad-robust-mcp

使用Docker

docker pull spkane/freecad-robust-mcp

Claude Desktop配置

将以下内容添加到~/.claude/claude_desktop_config.json

{
  "mcpServers": {
    "freecad": {
      "command": "freecad-mcp",
      "env": {
        "FREECAD_MODE": "xmlrpc"
      }
    }
  }
}

FreeCAD工作台安装

  1. 通过FreeCAD的插件管理器安装Robust MCP Bridge工作台:

- 编辑 → 偏好设置 → 插件管理器 - 搜索"Robust MCP Bridge" - 安装并重启FreeCAD

  1. 切换到Robust MCP Bridge工作台
  2. 点击启动MCP Bridge按钮

freecad-addon-robust-mcp-server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。