
contextform/freecad-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
contextform/freecad-mcp — это кандидат-сервер MCP, импортированный из https://github.com/contextform/freecad-mcp.
Обзор
contextform/freecad-mcp — это кандидат-сервер MCP, импортированный из https://github.com/contextform/freecad-mcp.
Обзор (машинный перевод)
Управление FreeCAD с помощью Claude AI с помощью естественного языка!
Создавайте 3D-модели, добавляйте функции и автоматизируйте CAD-рабочие процессы с помощью разговорного ИИ.
🎥 Увидеть это в действии
Смотрите, как FreeCAD MCP моделирует дом по простой текстовой команде:
demo-house-modeling.mp4
“Попросите FreeCAD смоделировать дом” — и наблюдайте, как он автоматически создаёт стены, крышу, окна и дверь!
** 🎉 Новинка!** Лёгкая установка с двумя командами с автоматическими обновлениями!
📋 Требования
Перед установкой убедитесь, что у вас есть:
- FreeCAD 1.0+ - Скачать здесь
- Node.js & npm - Скачать здесь
- Код Клода -
npm install -g claude-code(рекомендовано)
Python 3.9+ автоматически входит в состав FreeCAD
⚡ Очень простая установка
🚀 Быстрая установка
Windows:
macOS/Linux:
Вот и всё! Установщик автоматически:
- ✅ Кроссплатформенный: работает на macOS, Linux и Windows
- ✅ Обнаруживает вашу ОС и установку FreeCAD
- ✅ Скачивание последнего FreeCAD MCP с GitHub
- ✅ Устанавливает верстак AI Copilot в правильное расположение
- ✅ Скачивание и регистрация MCP-бридж-сервера
- ✅ Предоставляет чёткие дальнейшие шаги для тестирования
📦 Обновление
Чтобы обновить до последней версии:
Windows:
macOS/Linux:
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
FreeCAD MCP - AI-Powered CAD
Control FreeCAD with Claude AI through natural language!
Create 3D models, add features, and automate CAD workflows using conversational AI.
🎥 See It In Action
Watch FreeCAD MCP model a house from a simple text command:
“Ask FreeCAD to model a house” - and watch it create walls, roof, windows, and door automatically!
🎉 New! Easy 2-command installation with automatic updates!
📋 Requirements
Before installation, make sure you have:
- FreeCAD 1.0+ - Download here
- Node.js & npm - Download here
- Claude Code -
npm install -g claude-code(recommended)
Python 3.9+ is included with FreeCAD automatically
⚡ Super Easy Install
🚀 Quick Install
Windows:
python -m pip install --user mcp
npm install -g freecad-mcp-setup@latest
npx freecad-mcp-setup setup
macOS/Linux:
pip install mcp
npm install -g freecad-mcp-setup@latest
npx freecad-mcp-setup setup
That’s it! The installer automatically:
- ✅ Cross-platform: Works on macOS, Linux, and Windows
- ✅ Detects your OS and FreeCAD installation
- ✅ Downloads latest FreeCAD MCP from GitHub
- ✅ Installs the AI Copilot workbench to correct location
- ✅ Downloads and registers MCP bridge server
- ✅ Provides clear next steps for testing
📦 Updating
To update to the latest version:
Windows:
npm update -g freecad-mcp-setup
npx freecad-mcp-setup setup
macOS/Linux:
npm update -g freecad-mcp-setup
npx freecad-mcp-setup setup
The installer will automatically download and install the latest FreeCAD MCP files!
🚀 How to Use
Step 1: Start FreeCAD
- Launch FreeCAD
- The AI Copilot service starts automatically
Step 2: Open Claude
In a new terminal/command prompt:
claude
Step 3: Verify Connection
Ask Claude:
Check FreeCAD connection
You should see confirmation that FreeCAD tools are available.
Step 4: Start Creating!
Just ask Claude to design anything - watch the demo video above to see it model a house!
🖥️ Using Claude Desktop?
The installer works with Claude Code by default. For Claude Desktop users, after running the installer, you’ll need to manually configure:
Add to your Claude Desktop config:
macOS/Linux:
{
"mcpServers": {
"freecad": {
"command": "python3",
"args": ["/Users/yourusername/.freecad-mcp/working_bridge.py"]
}
}
}
Windows:
{
"mcpServers": {
"freecad": {
"command": "python3",
"args": ["C:\\Users\\yourusername\\.freecad-mcp\\working_bridge.py"]
}
}
}
Config file locations:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%/Claude/claude_desktop_config.json
Установка
npx freecad-mcp-setup setupКонфигурация
{
"mcpServers": {
"freecad": {
"command": "python3",
"args": ["/Users/yourusername/.freecad-mcp/working_bridge.py"]
}
}
}