JF

jaskirat1616/fusion360-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

21 stars 9 forks 品質 57 トレンド 10MIT

融合360-mcp

概要

autodesk Fusion 360と複数のAIバックエンド(Ollama、OpenAI、Google Gemini、Anthropic Claude)を接続する包括的なモデルコンテキストプロトコル(MCP)統合レイヤーで、自然言語によるAI搭載のパラメトリックCAD設計を有効にします。 - ̇ Ollama、OpenAI GPT-4o、Google Gemini、およびClaude 3.5の間でシームレスに切り替える - 主要なモデルが失敗したときに自動フォールバックチェーン - 📐 : AIは、パラメトリックCAD操作を理解し、生成します - ️️ : 寸法、単位、および幾何学的実現のための組み込み検証 - 💾 : 会話と設計状態の永続性(JSON / SQLite) - ハイライト : シームレスなワークフローのためのネイティブアドイン - ⚡️ : 詳細なログと非論理的な操作: ログ : ログなし 1. (fusion addin/) - Python ベースの Fusion 360 アドイン - ユーザーインテントと設計コンテキストをキャプチャ - 構造化された CAD アクションを実行します - リアルタイム UI フィードバック 2.

概要(AI 翻訳)

FusionMCPは、Autodesk Fusion 360と複数のAIバックエンド(Ollama、OpenAI、Google Gemini、Anthropic Claude)を接続する包括的なモデルコンテキストプロトコル(MCP)の統合レイヤーで、自然言語によるAI搭載のパラメトリックCAD設計を有効にします。

欲求の特徴

  • ✓マルチモデルサポート**:オラマ、OpenAI GPT-4o、Google Gemini、およびClaude 3.5間のシームレスな切り替え
  • ✓インテリジェントルーティング**:プライマリモデルが失敗したときに自動フォールバックチェーン
  • 📐Parametric Design:AIはパラメトリックCAD操作を理解し、生成します
  • 🛡️ Safety First:寸法、単位、幾何学的な実現のための組み込みの検証
  • 💾Context Caching: 会話と設計状態の永続性(JSON/SQLite)
  • 移動Fusion 360の統合: シームレスなワークフローのためのネイティブアドイン
  • ⚡ 非同期アーキテクチャ: 再試行ロジックによる高速、非ブロック操作
  • セキュアなログ**:Loguruで詳細なログ

コンテンツの表

  • 建築
  • インストール
  • クイックスタート
  • 構成
  • 使用例
  • APIリファレンス
  • モデル比較
  • 開発
  • トラブルシューティング
  • 貢献

️️ 建築

コンポーネントの概要

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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  │     │
GitHub で README 全文を見る

インストール

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

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →