
mfrostbutter/fusion-cad-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Autodesk Fusion 用の MCP ツールをタイプしました。 75 は Fusion API のツールに名前を付けました: スケッチ、機能、アセンブリ、ジョイント、測定、エクスポート.
概要
Autodesk Fusion に名前付けされた、型付けされたツール面を与える MCP サーバー: create sketch、extrude、add hole、 create joint、export、70 以上。 Fusion は独自の MCP サーバーを出荷しますが、生の Python を取る 4 つの広範なツールを公開します。 つまり、すべての呼び出しは Fusion API のエラーが発生する機会です。 これにより、一般的な操作を構造化されたエラーで検証されたツールに変えるので、コンテクストの大きなスキルを運ぶことなくCADを行うことができます。 75 個のツール、467 のテスト、および 17 個のバグが見つかりました Fusion 2704.1.23 に対するライブ検証の完全なパス。 パラメトリック部分の設計のための生産で使用される。 - Autodesk Fusion, 実行, 設計オープンで - 有効 - Python 3.11+ AI-SETUP-PROMPT.md からスタート 1つのプロンプトをClaudeに貼り付けて、それはすべての事を通してあなたを歩き、最初の押し出しにインストールし、それが働いたことを確認します。 すると、MCP クライアントを指す。 クロードコードまたはクロードデスクトップの場合: CONNECT を参照してください.
概要(AI 翻訳)
Autodesk Fusion に名前付けされた、型付けされたツール面を与える MCP サーバー: [create_sketch, [extrude]], [create_joint], [[export], 70 以上。
Fusion は独自の MCP サーバーを出荷しますが、生の Python を取る 4 つの広範なツールを公開します。 つまり、すべての呼び出しは Fusion API のエラーが発生する機会です。 これにより、一般的な操作を構造化されたエラーで検証されたツールに変えるので、コンテクストの大きなスキルを運ぶことなくCADを行うことができます。
状態:ベータ(0.2.x)。 75ツール、467テスト、および17バグが見つかりました。 パラメトリック部分の設計のための生産で使用される。
要件
- Autodesk Fusion, 実行, 設計オープンで
- 環境設定 > 一般 > API > Fusion MCP Server が有効
- Python 3.11 +
インストール
開発者ではないか? AI-SETUP-PROMPT.md からスタート 1つのプロンプトをClaudeに貼り付けて、それはすべての事を通してあなたを歩き、最初の押し出しにインストールし、それが働いたことを確認します。
すると、MCP クライアントを指す。 クロードコードまたはクロードデスクトップの場合:
クライアントの詳細とトラブルシューティングについては、CONNECT.md を参照してください。
使い方
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
fusion-cad-mcp
An MCP server that gives Autodesk Fusion a named, typed tool surface: create_sketch, extrude, add_hole, create_joint, export, and 70 more.
Fusion ships its own MCP server, but it exposes four broad tools that take raw Python. That works, and it means every call is an opportunity to get the Fusion API wrong. This sits in front of it and turns the common operations into validated tools with structured errors, so an agent can do CAD without carrying a large prose skill in context.
Status: beta (0.2.x). 75 tools, 467 tests, and a full pass of live verification against Fusion 2704.1.23 that found and fixed 17 bugs. Used in production for parametric part design.
Requirements
- Autodesk Fusion, running, with a design open
- Preferences > General > API > Fusion MCP Server enabled
- Python 3.11+
Install
Not a developer? Start with AI-SETUP-PROMPT.md. Paste one prompt into Claude and it walks you through the whole thing, install to first extrude, and verifies it worked.
pip install "fusion-cad-mcp @ git+https://github.com/Mfrostbutter/fusion-cad-mcp.git"
Then point your MCP client at it. For Claude Code or Claude Desktop:
{
"mcpServers": {
"fusion": {
"command": "fusion-cad-mcp"
}
}
}
See CONNECT.md for per-client details and troubleshooting.
How it works
MCP client (Claude, Cursor, Cline, ...)
-> fusion-cad-mcp this package, stdio MCP server
-> httpx
-> 127.0.0.1:27182/mcp Fusion's own MCP
-> adsk.fusion / adsk.core
Each tool generates a Python script and runs it through Fusion’s execute. It is a peer of Autodesk’s bridge, not a replacement, so anything you can do in the Fusion API you can still do here via the execute escape hatch.
The tools
75 registered, 74 usable. Full reference with signatures, enums, return keys, and error codes is in tools.md, or search it in place with the find_tool tool.
| Group | Tools |
|---|---|
| Document and state | doc_state, list_open_docs, list_projects, search_docs, open_doc, save, save_as, close, undo, redo |
| Parameters | add_parameters, update_parameter, list_parameters |
| Sketch | create_sketch, add_line, add_rectangle, add_circle, add_arc, add_ellipse, add_spline, add_polygon, add_geometric_constraint, add_dimension, assert_profiles, probe_sketch_dimensions, edit_sketch_dimension |
| Construction | create_construction_plane, create_construction_axis, create_construction_point, delete_construction |
| Features | extrude, revolve, combine, shell, add_hole, fillet_edges_by_geometry, chamfer_edges_by_geometry, mirror_feature, pattern_rectangular, pattern_circular, move_body, rebuild_feature |
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"fusion": {
"command": "fusion-cad-mcp"
}
}
}