FreeCAD MCP

MCP-сервер для управления FreeCAD из Claude Desktop и других клиентов: создание и правка моделей, запуск скриптов и FEM-анализ

  • 3 310 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Выполняет произвольный Python-код внутри FreeCAD
  • Создает и меняет документы и модели в приложении на хосте
Все причины и проверки

neka-nat/freecad-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/freecad-mcp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Выполняет произвольный Python-код внутри FreeCAD
  • Создает и меняет документы и модели в приложении на хосте

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер связывает ИИ-клиент с FreeCAD и позволяет агенту создавать и редактировать 3D-модели, читать содержимое документов, выполнять Python-скрипты внутри FreeCAD и запускать расчеты методом конечных элементов. Он состоит из двух частей: аддона, который работает внутри FreeCAD и поднимает RPC-сервер, и MCP-сервера, который запускает клиент через uvx. По умолчанию соединение идет через localhost. Через набор инструментов агент может собирать деталь по описанию, строить модель по 2D-чертежу и вести проектирование пошагово. В репозитории есть примеры интеграции с ADK и LangChain и демонстрации на гифках.

Для кого. Для инженеров, конструкторов и разработчиков, которые проектируют в FreeCAD с помощью ИИ-агента.

Подходит, если

  • Нужно создать или изменить 3D-модель во FreeCAD по описанию
  • Нужно построить деталь по 2D-чертежу
  • Нужно запустить Python-скрипт или FEM-анализ внутри FreeCAD

Не подходит, если

  • FreeCAD не установлен или аддон с RPC-сервером не запущен
  • Нужна лишь консультация по FreeCAD без управления приложением

Пример запроса к агенту

Создай во FreeCAD фланец с четырьмя отверстиями под болты по этому эскизу

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

Для работы нужны установленный FreeCAD с аддоном FreeCADMCP и запущенный RPC-сервер внутри программы, соединение по умолчанию идет через localhost. MCP-сервер запускается через uv или uvx и требует Python 3.12 и выше. Агент может выполнять произвольный Python-код внутри FreeCAD, поэтому запускать его стоит только с проверенными запросами.

Как отключить. Удалите сервер из конфигурации MCP клиента и удалите аддон FreeCADMCP из каталога аддонов FreeCAD.

Частые вопросы

Что должно быть запущено, чтобы сервер работал?

FreeCAD с установленным аддоном FreeCADMCP и запущенным RPC-сервером через кнопку Start RPC Server в панели FreeCAD MCP.

С какими клиентами он работает?

С Claude Desktop и другими MCP-клиентами. В репозитории также есть примеры интеграции с ADK и LangChain.

Чем FreeCAD MCP отличается от скриптов FreeCAD на Python?

Сервер связывает ИИ-клиент с FreeCAD: агент создает и правит 3D-модели, читает документы, выполняет Python-скрипты внутри FreeCAD и запускает расчеты методом конечных элементов. Скрипты писать самому не нужно.

Как подключить MCP для FreeCAD?

Добавьте в конфиг клиента сервер freecad с командой uvx, как в блоке установки, и запустите FreeCAD с нужным аддоном. Сервер работает в Claude Desktop, Claude Code и Cursor. Риск высокий: агент выполняет код в FreeCAD.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-сервер подключает агента к FreeCAD для построения деталей, редактирования документов, запуска макросов и экспорта моделей.

MCP-серверШирокий доступ269Звезды репозитория

MCP-сервер для AutoCAD, GstarCAD и ZWCAD: черчение, правка и запрос чертежа обычными словами

MCP-серверРасширенный доступ693Звезды репозитория

AutoCAD MCP Pro

autocad-mcp-pro

MCP-сервер для AutoCAD с сотнями инструментов: живой AutoCAD через COM или DXF без программы, с режимом экономии токенов

MCP-серверШирокий доступ277Звезды репозитория

AutoCAD MCP

autocad-mcp

MCP-сервер для AutoCAD LT: агент рисует и правит чертежи через AutoLISP, а без AutoCAD пишет файлы DXF

MCP-серверШирокий доступ648Звезды репозитория
Официальный

MCP-сервер от McNeel: Claude, Codex и Gemini CLI строят и правят геометрию в открытом Rhino 3D и собирают определения Grasshopper

MCP-серверРасширенный доступ407Звезды репозитория

Fusion 360 MCP

fusion360-mcp-server

MCP-сервер для Autodesk Fusion 360: агент строит эскизы и тела, правит параметры и выполняет команды в открытом проекте

MCP-серверШирокий доступ148Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
FreeCAD MCP (эта карточка)нетне нужна3 310
Fusion 360 MCPнетне нужна148управляет Fusion 360 через надстройку, статус Beta
SketchUp MCPнетне нужна60управляет SketchUp через расширение, есть eval_ruby

Из блога

Коротко о README

README описывает MCP-сервер для управления FreeCAD из Claude Desktop и других клиентов: создание и правка моделей, запуск скриптов, чтение документов и FEM-анализ. Проект состоит из аддона, который поднимает RPC-сервер внутри FreeCAD, и MCP-сервера, который запускается через uvx. В быстром старте показано, как склонировать репозиторий, скопировать аддон, запустить RPC-сервер и добавить сервер freecad в конфигурацию клиента. Отдельные руководства покрывают установку, конфигурацию, инструменты, выполнение кода и примеры. Лицензия MIT.

Бейдж для README

Сообщить о проблеме