AF

aurafriday/fusion-360-mcp-server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

127 stars 26 forks Качество 42 Тренд 16NOASSERTION

aurafriday/fusion-360-mcp-server — это кандидат на MCP-сервер, импортированный из https://github.com/aurafriday/fusion-360-mcp-server.

Обзор

aurafriday/fusion-360-mcp-server — это кандидат на MCP-сервер, импортированный из https://github.com/aurafriday/fusion-360-mcp-server.

Обзор (машинный перевод)

Управление слиянием с ИИ!

Эта добавка для Autodesk Fusion подключается к серверу Aura Friday MCP-Link, делая Fusion доступным как удалённый инструмент, которым могут управлять агенты ИИ. Официальная ссылка на магазин

Нажмите выше, чтобы посмотреть, как ИИ создаёт «Fusion Rocks!» в 3D


🚀 Что нового

Последняя новость: Расширенная интеграция Python (январь 2026)

  • 🔥 Предварительно внедрённые ярлыки - app, ui, [design, rootComponent доступны сразу на Python
  • 🔥 Кросс-операционный контекст - Доступ к объектам, хранимым через store_as из Python с помощью fusion_context
  • 🔥 Поддержка ValueInput - Generic API теперь автоматически строит объекты ValueInput
  • 🔥 Тройные источники документации - Интроспекция + Онлайн-документы + Лучшие практики
  • 🔥 Богатая документация API с образцами - Извлечение из cloudhelp Autodesk с примерами кода
  • 🔥 Автоматические обновления - Безопасные обновления с подтверждением подписи без повторной установки

Thread-безопасная архитектура (ноябрь 2025)

  • ✅ Надёжная стабильность - Все вызовы API Fusion теперь выполняются в основном потоке
  • ✅ Ноль сбоев - Система очереди рабочих предотвращает проблемы с потоками
  • ✅ Централизованное логирование - Диагностика потоковой безопасности всех компонентов

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Autodesk Fusion MCP Server Add-in

Control Fusion with AI !

This add-in for Autodesk Fusion connects to the Aura Friday MCP-Link server, making Fusion available as a remote tool that AI agents can control. Official Store Link

Click above to watch AI create “Fusion Rocks!” in 3D


🚀 What’s New

Latest: Enhanced Python Integration (January 2026)

  • 🔥 Pre-injected shortcuts - app, ui, design, rootComponent available immediately in Python
  • 🔥 Cross-operation context - Access objects stored via store_as from Python using fusion_context
  • 🔥 ValueInput support - Generic API now constructs ValueInput objects automatically
  • 🔥 Triple documentation sources - Introspection + Online docs + Best practices
  • 🔥 Rich API docs with samples - Fetch from Autodesk’s cloudhelp with code examples
  • 🔥 Automatic updates - Secure, signature-verified updates without reinstalling

Thread-Safe Architecture (November 2025)

  • ✅ Rock-solid stability - All Fusion API calls now execute on main thread
  • ✅ Zero crashes - Work queue system prevents threading issues
  • ✅ Centralized logging - Thread-safe diagnostics from all components
  • ✅ Production ready - Handles heavy loads without instability

Python Execution + MCP Tool Integration

AI can now run arbitrary Python code directly inside Fusion with full access to:

  • ✅ Entire Fusion API (adsk.core, adsk.fusion, adsk.cam)
  • ✅ All loaded add-ins (access your custom add-ins automatically!)
  • ✅ SQLite databases (store and query design data)
  • ✅ Browser automation (open documentation, extract data)
  • ✅ User popups (show results, get input)
  • ✅ 500+ AI models via OpenRouter
  • ✅ Local AI models (offline inference)
  • ✅ Desktop automation (Windows control)

Example: AI analyzes your AirfoilTools add-in, finds the best airfoil from 1,538 profiles, stores results in SQLite, and shows a popup—all in one command!


What This Is

A Fusion add-in that gives AI unlimited access to Fusion through three powerful capabilities:

1. 🎯 Generic API Calls

Execute any Fusion API command without custom code:

fusion360.execute({
  "api_path": "design.rootComponent.sketches.add",
  "args": ["design.rootComponent.xYConstructionPlane"]
})

2. 🐍 Python Execution (NEW!)

Run arbitrary Python with full Fusion access:

fusion360.execute({
  "operation": "execute_python",
  "code": """
import adsk.core, adsk.fusion

# Create sketch
sketch = design.rootComponent.sketches.add(design.rootComponent.xYConstructionPlane)

# Store in database
mcp.call('sqlite', {
    'input': {'sql': 'INSERT INTO designs (name) VALUES (?)', 
              'params': [sketch.name]}
})

# Show popup
mcp.call('user', {
    'input': {'operation': 'show_popup',
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →