Skip to main content
Glama

Fusion MCP

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

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

構成

  • MCPサーバー (mcp-server/): LLMとFusionアドインを接続するMCP(Model Context Protocol)サーバー

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

Related MCP server: 3D-MCP

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

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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