Skip to main content
Glama

Fusion MCP

by shiguri-01

Fusion MCP

Autodesk Fusionを操作するためのMCPサーバー

LLMとFusionを接続し、自然言語による対話でCAD操作を可能にします。

構成

  • MCP Server (mcp-server/): LLMとFusion Addinを接続するMCP(Model Context Protocol)サーバー
  • Fusion Add-in (mcp-addin/): MCP Serverからのリクエストを受け取り、FusionでCAD操作を実行するアドイン

セットアップ

必要なもの

  • Autodesk Fusion
  • MCP Client (Claude Desktop, Cursorなど)
  • Python
  • uv

手順

  1. リポジトリをダウンロード
  2. MCP ClientにServerを登録Claude Desktopの場合:Fiile > Settings > Developer > Edit Configをクリックします。 エクスプローラーが開くのでclaude_desktop.jsonを開き、以下の内容を追加します。
    { "mcpServers": { "fusion": { "command": "uvx", "args": [ "--from", "path_to_downloaded/fusion-mcp/mcp-server", "fusion-mcp-server" ] } } }
  3. Fusionにアドインを登録UTILITIES > ADD-INS > 「+」ボタン > Script or add-in from device > fusion-mcp/mcp-addin フォルダを選択します。 mcp-addinが追加されるので、Runをオンにします。Run on Startupを有効にすると、Fusion起動時に自動でアドインが読み込まれます。

⚠️ 重要な注意点

LLMが生成したPythonコードをFusion内で実行する仕組みのため、セキュリティリスクがあります。 使用する前にFusionデータのバックアップを作成し、LLMが生成したコードを確認するようにしてください。

使用時のポイント

Fusion MCPだけでは、LLMがCADをうまく扱えない場合がほとんどです。 次のことを試してみてください。

  • 具体的な数値を指定 - 「10mm伸ばして」など明確な値を含める
  • 事前に設計を考えさせる - CAD操作前に数値を含めた設計プランを作成・検証してもらう
  • 操作手順を明確化 - 「まず部品を選択、次に押し出し」など段階的な指示
  • Fusion APIドキュメントを提供 - 複雑な操作時は関連APIの情報を渡す
  • スクリーンショットを活用 - 現在の状態を画像で共有

これらのMCPサーバーも組み合わせると便利です。

Credit

このプロジェクトはahujasidさんによる blender-mcp を参考に作成しました。

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

A Model Context Protocol server that connects LLMs with Autodesk Fusion, enabling CAD operations through natural language dialogue.

  1. 構成
    1. セットアップ
      1. 必要なもの
      2. 手順
    2. ⚠️ 重要な注意点
      1. 使用時のポイント
        1. Credit

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            A comprehensive toolkit that enhances LLM capabilities through the Model Context Protocol, allowing LLMs to interact with external services including command-line operations, file management, Figma integration, and audio processing.
            Last updated -
            22
            Python
            Apache 2.0
            • Linux
            • Apple
          • A
            security
            A
            license
            A
            quality
            A universal Model Context Protocol implementation that serves as a semantic layer between LLMs and 3D creative software, providing a standardized interface for interacting with various Digital Content Creation tools through a unified API.
            Last updated -
            125
            12
            Python
            Apache 2.0
          • A
            security
            F
            license
            A
            quality
            A Model Context Protocol server that connects LLMs to the Compiler Explorer API, enabling them to compile code, explore compiler features, and analyze optimizations across different compilers and languages.
            Last updated -
            5
            13
            Python
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that connects AI tools and LLMs to Figma designs, enabling them to extract design data, analyze design systems, and generate development documentation.
            Last updated -
            69
            1
            TypeScript
            • Apple

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/shiguri-01/fusion-mcp'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server