Skip to main content
Glama

Fusion MCP

by shiguri-01

Fusion MCP

Autodesk Fusionを操作するMCPサーバー

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

構成

  • MCPサーバー (mcp-server/): LLMとFusionアドインを接続するMCP(Model Context Protocol)サーバー
  • Fusionアドイン (mcp-addin/): MCPサーバーからリクエストを受けて、実際にFusionを操作するアドイン

MCPツール

  • execute_code: Pythonコードを実行する。Fusion APIを使用してFusionを操作できます
  • get_viewport_screenshot: Fusionのアクティブなビューポートのスクリーンショットを取得する
  • list_user_parameters: User Parametersの一覧を取得する
  • set_user_parameter: User Parameterの式を設定する

セットアップ

必要なもの

  • Autodesk Fusion
  • MCPクライアント (Claude Desktop, Cursorなど)
  • Python
  • uv

手順

  1. リポジトリをダウンロードします。
  2. MCPクライアントにMCPサーバーを登録します。Claude Desktopの場合:左上のメニュー > File > Settings > Developer > Edit Configからclaude_desktop.jsonを開き、以下を追加します。
    { "mcpServers": { "fusion": { "command": "uvx", "args": [ "--from", "[リポジトリへの絶対パス]/fusion-mcp/mcp-server", "fusion-mcp-server" ] } } }
  3. Fusionにアドインを登録します。
    1. FusionでUTILITIES > ADD-INS からScripts and Add-Insウィンドウを開きます。
    2. 「+」ボタン > Script or add-in from device から、ダウンロードした fusion-mcp/mcp-addinフォルダを選択します。
    3. リストにmcp-addinが追加されるので、Runをクリックして起動します。
      Run on Startupを有効にすると、Fusion起動時にアドインが自動で実行されます。

⚠️ 重要な注意点

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

使用時のポイント

Fusion MCP単体では、LLMがFusionをうまく操作できない場合がほとんどです。 次のような指示を直接与えたり、ツール使用前にLLMに考えてもらうと効果的です。

  • 具体的な数値を指定する: 「10mm押し出す」など明確な値を与える
  • 操作手順を明確にする: 「まず部品を選択、次に押し出し」のように手順をわける
  • Fusion APIドキュメントを提供する: APIのドキュメントやサンプルコードを渡す

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

クレジット

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

ライセンス

MIT License

-
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. MCPツール
      1. セットアップ
        1. 必要なもの
        2. 手順
      2. ⚠️ 重要な注意点
        1. 使用時のポイント
          1. クレジット
            1. ライセンス

              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 -
                144
                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