fusion_mcp_status
Verifies whether the Fusion MCP server is configured, Fusion is running, and the add-in answers on its port, reporting available tools and schemas. Optionally launches Fusion on macOS and waits for the add-in.
Instructions
Check Autodesk Fusion through the configured Fusion MCP server (fusion360-mcp-server, faust-machines or the pinned fork with document binding): whether it is configured, Fusion is running, the Fusion360MCP add-in answers on its port, and the server's tools and schemas. connected is true only when the add-in answers. With launch: true, starts Fusion on macOS when it is not running and waits up to 90 s for the add-in. Configure FUSION_MCP_COMMAND (uvx) and FUSION_MCP_ARGS (["--from","git+https://github.com/DMontgomery40/fusion360-mcp-server@86a3016a5a5b","fusion360-mcp-server","--mode","socket"]), or run fusion_mcp_setup.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "fusion_mcp_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| launch | No | Start Autodesk Fusion (open -a "Autodesk Fusion") when it is not running, then wait up to 90 s for the add-in. | |
| timeout_ms | No | Connection and discovery deadline in milliseconds; defaults to FUSION_MCP_TIMEOUT_MS or 180000. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pin | No | The faust-machines/fusion360-mcp-server commit this bridge is set up for. | |
| error | No | ||
| tools | Yes | ||
| server | No | ||
| launched | No | This call started Fusion. | |
| connected | Yes | The Fusion MCP server started and the add-in answered its ping. | |
| transport | No | ||
| configured | Yes | FUSION_MCP_COMMAND is set. | |
| activeDesign | No | When connected: whether Fusion has a design open, from the add-in's read-only get_design_type (false is its NO_ACTIVE_DESIGN). The pinned add-in refuses every design command, fusion_mcp_new_design included, without one (faust issue #12). Absent when unknown. | |
| fusionRunning | Yes | ||
| addinReachable | Yes | The Fusion360MCP add-in answered a ping on FUSION_MCP_HOST:FUSION_MCP_PORT (default localhost:9877) within 2 s. Another program on that port, such as Blender's MCP add-on, does not count. |