JF

jaskirat1616/fusion360-mcp

Developer tools

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

21 stars 9 forks Качество 57 Тренд 10MIT

фьюжн360-mcp

Обзор

это комплексный интеграционный уровень Model Context Protocol (MCP), который соединяет Autodesk Fusion 360 с несколькими бэкэндами AI (Ollama, OpenAI, Google Gemini и Anthropic Claude), чтобы обеспечить параметрический дизайн САПР на основе ИИ с помощью естественного языка. - - : Бесшовное переключение между Ollama, OpenAI GPT-4o, Google Gemini и Claude 3.5 - - : Автоматическая цепочка резервного копирования, когда первичная модель выходит из строя - - : AI понимает и генерирует параметрические операции САПР - -️ : Встроенная валидация для размеров, единиц и геометрической осуществимости - - : Беседа и сохранение состояния проектирования (JSON / SQLite) - - : Нативное дополнение для бесшовного рабочего процесса - - : Быстрые, неблокирующие операции с логикой повторного использования - - : Подробные журналы с Loguru 1. (fusion addin/) - надстройка Fusion 360 на основе Python - захват намерений пользователя и контекст проектирования - выполнение структурированных действий CAD - обратная связь с пользовательским интерфейсом в реальном времени 2.

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

FusionMCP - это комплексный интеграционный уровень протокола Model Context Protocol (MCP), который соединяет Autodesk Fusion 360 с несколькими бэкэндами AI (Ollama, OpenAI, Google Gemini и Anthropic Claude), чтобы обеспечить параметрический дизайн САПР на основе ИИ с помощью естественного языка.

Feature Особенности

Поддержка нескольких моделей: плавное переключение между Ollama, OpenAI GPT-4o, Google Gemini и Claude 3.5 Интеллектуальная маршрутизация: Автоматическая цепочка резервного копирования при отказе основной модели Параметрический дизайн: ИИ понимает и генерирует параметрические операции САПР Безопасность прежде всего: встроенная проверка размеров, единиц и геометрической осуществимости Контекстное кэширование: устойчивость к разговорам и конструированию (JSON/SQLite) Интеграция с интерфейсом 360: Native add-in для бесшовного рабочего процесса Асинхронная архитектура: Быстрые, неблокирующие операции с логикой

  • Структурная регистрация: Детальные журналы с Логуру

of Содержание

  • Архитектура
  • Установка Быстрый старт
  • Конфигурация
  • Примеры использования
  • Ссылка API
  • Сравнение моделей
  • Развитие
  • Устранение неполадок
  • Вклад

️ Архитектура

Компонентный обзор

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

README

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

Fusion 360 MCP - Multi-Model AI Integration

FusionMCP is a comprehensive Model Context Protocol (MCP) integration layer that connects Autodesk Fusion 360 with multiple AI backends (Ollama, OpenAI, Google Gemini, and Anthropic Claude) to enable AI-powered parametric CAD design through natural language.

🎯 Features

  • 🤖 Multi-Model Support: Seamlessly switch between Ollama, OpenAI GPT-4o, Google Gemini, and Claude 3.5
  • 🔄 Intelligent Routing: Automatic fallback chain when primary model fails
  • 📐 Parametric Design: AI understands and generates parametric CAD operations
  • 🛡️ Safety First: Built-in validation for dimensions, units, and geometric feasibility
  • 💾 Context Caching: Conversation and design state persistence (JSON/SQLite)
  • 🎨 Fusion 360 Integration: Native add-in for seamless workflow
  • ⚡ Async Architecture: Fast, non-blocking operations with retry logic
  • 📊 Structured Logging: Detailed logs with Loguru

📋 Table of Contents

🏗️ Architecture

┌─────────────────────────────────────────────────────────────┐
│                     Fusion 360 User                         │
│                           ↓                                 │
│              ┌─────────────────────────┐                    │
│              │  Fusion 360 Add-in      │                    │
│              │  - UI Dialog            │                    │
│              │  - Action Executor      │                    │
│              │  - Network Client       │                    │
│              └──────────┬──────────────┘                    │
│                         ↓ HTTP/REST                         │
│              ┌─────────────────────────┐                    │
│              │   MCP Server (FastAPI)  │                    │
│              │  - Router               │                    │
│              │  - Schema Validation    │                    │
│              │  - Context Cache        │                    │
│              └──────────┬──────────────┘                    │
│                         ↓                                    │
│         ┌───────────────┴───────────────────┐               │
│         ↓               ↓           ↓       ↓               │
│   ┌─────────┐   ┌──────────┐  ┌────────┐  ┌──────────┐     │
│   │ Ollama  │   │  OpenAI  │  │ Gemini │  │  Claude  │     │
Открыть полный README на GitHub

Установка

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

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