As announced in post #7, here is the install script for the workaround. I have now tested it on a second machine, where it ran without errors on the first attempt (Fusion 2705.1.30, Claude Desktop 3.1623.0, Windows 11 Pro 26H2).
This only helps with Case B from my post #8: Fusion answers on the configured port, but the extension still disconnects. If you have Case A (port mismatch), you don't need it - just use the correct port.
Attached files:
1. README.md - please read this carefully BEFORE running the script.
It explains the problem and the workaround, the prerequisites, what the script does step by step, what it can and cannot do, every file it creates or changes (with full paths), how to undo everything (rollback), and how to tell Case A from Case B.
2. fusion-mcp-install.ps1 - the install script (Windows PowerShell 5.1, Windows only).
It installs Node.js if needed, sets up a small bridge called "fusion-direct" (plain Node.js, no dependencies) in %USERPROFILE%\fusion-mcp-bridge and registers it in the Claude Desktop configuration (a backup is made first). Every step is checked afterwards; if something fails, the script retries, cleans up or pauses and tells you what to do. At the end it checks that Claude actually connects to Fusion. You can safely run it again; completed steps are skipped. If Fusion is restarted while Claude keeps running, the bridge reconnects by itself.
Run it from a normal (non-administrator) PowerShell window, with Fusion running and a design open:
Unblock-File "$env:USERPROFILE\Downloads\fusion-mcp-install.ps1"
powershell -NoProfile -ExecutionPolicy Bypass -File "$env:USERPROFILE\Downloads\fusion-mcp-install.ps1"
Please note:
- This is an unofficial workaround, provided as-is and without warranty. Review the script before you run it; the bridge and helper are embedded as readable text.
- Antivirus software may flag the script (behaviour detection). The README explains what to do.
- If you report the underlying issue to Autodesk, attach the log file setup-log-*.txt from %USERPROFILE%\fusion-mcp-bridge.
- Once Autodesk fixes the response framing in the MCP server, remove the workaround (rollback in the README) and use the official extension again.
@lauri_barnhart - this may also help the Fusion team reproduce the issue: the bridge works because it sends each request in a single TCP write and tolerates the mislabelled chunked response.