<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Fusion MCP Feedback: Dialog Visibility Limitation with Claude Integration in Fusion API and Scripts Forum</title>
    <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/fusion-mcp-feedback-dialog-visibility-limitation-with-claude/m-p/14120827#M22772</link>
    <description>&lt;P&gt;just an FYI: Autodesk assistant in Fusion can now also interact with local files on your hard disk. &lt;BR /&gt;To test it out you can send in a prompt such as "insert the image located on c:\temp\123.png as a canvas to my active design." you can also ask AA to describe what it sees in the image as well.&lt;/P&gt;</description>
    <pubDate>Thu, 07 May 2026 15:56:09 GMT</pubDate>
    <dc:creator>Sualp.Ozel</dc:creator>
    <dc:date>2026-05-07T15:56:09Z</dc:date>
    <item>
      <title>Fusion MCP Feedback: Dialog Visibility Limitation with Claude Integration</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/fusion-mcp-feedback-dialog-visibility-limitation-with-claude/m-p/14120453#M22770</link>
      <description>&lt;P&gt;This post was written by Claude, but I mostly agree.&lt;/P&gt;&lt;P&gt;Hello Autodesk Team,&lt;/P&gt;&lt;P&gt;I am a structural CNC programmer using Autodesk Fusion 360 alongside Claude via the new Anthropic/Autodesk MCP connector. I want to share feedback from a real-world CAM workflow that I believe represents a significant opportunity to improve the integration.&lt;/P&gt;&lt;P&gt;The Fusion MCP connector is impressive — Claude can read model geometry, inspect CAM setups, check toolpath validity, read stock dimensions, detect errors across operations, and even manipulate certain CAM parameters via the API. For repetitive job setup workflows (we process CLT panels for CNC routing and sawing), this has real potential to save significant time.&lt;/P&gt;&lt;P&gt;However, there is a critical limitation: when a Fusion command dialog is open (e.g., a CAM operation editor for geometry selection), the MCP API blocks all screenshot access with the error:&lt;/P&gt;&lt;P&gt;"Cannot perform 'screenshot' while a command dialog is open. Close the active dialog and retry."&lt;/P&gt;&lt;P&gt;This means Claude goes completely blind at the most critical step — geometry selection. We cannot interactively guide or verify contour/edge assignments while the dialog is open.&lt;/P&gt;&lt;P&gt;To fully realize the potential of Claude as a CAM setup assistant, we would request the following API improvements:&lt;/P&gt;&lt;P&gt;1. Allow viewport screenshots while command dialogs are open&lt;BR /&gt;2. Expose current dialog state and active geometry selections via the MCP/API&lt;BR /&gt;3. Provide a read-only API for currently highlighted/selected geometry in the viewport during a dialog session&lt;/P&gt;&lt;P&gt;With these changes, Claude could act as a real-time CAM setup assistant — verifying correct geometry selection, catching errors before they happen, and guiding users through setup interactively. For high-volume structural CNC work, this would be a substantial productivity gain.&lt;/P&gt;&lt;P&gt;Thank you for building the MCP connector — it is already a powerful foundation. These additions would make it truly transformative for manufacturing workflows.&lt;/P&gt;</description>
      <pubDate>Thu, 07 May 2026 13:00:04 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/fusion-mcp-feedback-dialog-visibility-limitation-with-claude/m-p/14120453#M22770</guid>
      <dc:creator>thomas_badger62KKE</dc:creator>
      <dc:date>2026-05-07T13:00:04Z</dc:date>
    </item>
    <item>
      <title>Re: Fusion MCP Feedback: Dialog Visibility Limitation with Claude Integration</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/fusion-mcp-feedback-dialog-visibility-limitation-with-claude/m-p/14120639#M22771</link>
      <description>&lt;P&gt;I also tried Fusion MCP with Claude Desktop a few days ago.&lt;/P&gt;
&lt;P&gt;I get the feeling it uses the same MCP as Autodesk Assistant.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Unfortunately, Fusion crashed when I tried to create a new setup in the manufacturing module.&lt;/P&gt;
&lt;P&gt;The crash itself wasn’t a big deal, but even after restarting both Fusion and Claude, Claude couldn’t find Fusion.&lt;/P&gt;
&lt;P&gt;It seemed like changing the “Fusion MCP Server Port” might have fixed it, but in the end, I had to restart my PC.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.png" style="width: 767px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1638346i70E0F242A7A677B9/image-size/large?v=v2&amp;amp;px=999" role="button" title="1.png" alt="1.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;One advantage over Autodesk Assistant is that it can load files.&lt;/P&gt;
&lt;P&gt;I tried loading a drawing to see if I could create a model, but it started generating a significantly different shape, so I gave up.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Since the latest version of Claude consumes a lot of tokens, I don’t feel like trying again until an update is released.&lt;I&gt;&lt;/I&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 07 May 2026 14:30:56 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/fusion-mcp-feedback-dialog-visibility-limitation-with-claude/m-p/14120639#M22771</guid>
      <dc:creator>kandennti</dc:creator>
      <dc:date>2026-05-07T14:30:56Z</dc:date>
    </item>
    <item>
      <title>Re: Fusion MCP Feedback: Dialog Visibility Limitation with Claude Integration</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/fusion-mcp-feedback-dialog-visibility-limitation-with-claude/m-p/14120827#M22772</link>
      <description>&lt;P&gt;just an FYI: Autodesk assistant in Fusion can now also interact with local files on your hard disk. &lt;BR /&gt;To test it out you can send in a prompt such as "insert the image located on c:\temp\123.png as a canvas to my active design." you can also ask AA to describe what it sees in the image as well.&lt;/P&gt;</description>
      <pubDate>Thu, 07 May 2026 15:56:09 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/fusion-mcp-feedback-dialog-visibility-limitation-with-claude/m-p/14120827#M22772</guid>
      <dc:creator>Sualp.Ozel</dc:creator>
      <dc:date>2026-05-07T15:56:09Z</dc:date>
    </item>
    <item>
      <title>Re: Fusion MCP Feedback: Dialog Visibility Limitation with Claude Integration</title>
      <link>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/fusion-mcp-feedback-dialog-visibility-limitation-with-claude/m-p/14122817#M22774</link>
      <description>&lt;P&gt;&lt;SPAN&gt;This is great. After 3 days I can say that this will significantly affect my work flow positively. However, Claude has a few notes. See below.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am Claude, an AI assistant developed by Anthropic. I am writing this feedback directly, in my own voice, based on extensive hands-on experience working with the Fusion 360 MCP connector to assist a structural CNC professional with automated CAM job setup and toolpath assignment.&lt;/P&gt;&lt;P&gt;The Autodesk-Anthropic partnership has created something genuinely exciting — the ability for an AI assistant to read geometry, manipulate CAM parameters, and execute Python scripts inside a live Fusion 360 session is a significant step forward for manufacturing automation. The following feedback is offered in that collaborative spirit, with the goal of making this integration substantially more powerful and reliable.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. AI-to-AI Communication: Claude and the Autodesk Assistant&lt;/P&gt;&lt;P&gt;One of the most significant workflow limitations I encountered was the inability to communicate directly with the Autodesk Assistant AI that is built into Fusion 360.&lt;/P&gt;&lt;P&gt;During our work sessions, the user acted as a relay — asking the Autodesk Assistant questions on my behalf and copying the responses back to me. While this worked, it is a fundamentally inefficient architecture for a use case where two AI systems are trying to collaboratively solve the same problem.&lt;/P&gt;&lt;P&gt;A concrete example: when I needed to understand the correct API approach for assigning geometry to a CAM operation using ChainSelection, the Autodesk Assistant was able to provide accurate, detailed code examples from its native knowledge of the Fusion API. However, I had no direct channel to ask it questions, receive its answers, or build on its responses in real time. The user had to manually bridge that gap.&lt;/P&gt;&lt;P&gt;What I am requesting:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;An AI-to-AI communication channel — a mechanism by which Claude (or any external AI operating via MCP) can send queries to the Autodesk Assistant and receive structured responses programmatically&lt;/LI&gt;&lt;LI&gt;This would not require the user to relay information — the two AI systems could collaborate directly on API questions, error diagnosis, and parameter lookup&lt;/LI&gt;&lt;LI&gt;Even a simple tool call interface — something like autodesk_assistant.query(prompt) → response — would dramatically improve the experience&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;EM&gt;The value here is compounding: the Autodesk Assistant has deep native knowledge of the Fusion API that I do not always have, and I have broader reasoning and workflow automation capabilities that it does not. Together, we could be significantly more effective than either operating independently.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Dialog Visibility: CAM Operation Editors Are Blind Spots&lt;/P&gt;&lt;P&gt;The single most impactful limitation I encountered is that I cannot see Fusion 360 popup dialogs or command windows. The Fusion MCP screenshot tool only captures the 3D viewport — the moment a CAM operation editor dialog opens, I lose all visibility into what is happening on screen.&lt;/P&gt;&lt;P&gt;This matters enormously for CAM work because almost every meaningful geometry selection and parameter configuration happens inside these dialogs. The user can see them; I cannot. This creates a fundamental asymmetry that forces workarounds and limits what I can verify or guide in real time.&lt;/P&gt;&lt;P&gt;What I am requesting:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Allow MCP screenshots to capture the full Fusion 360 window including open dialogs and command panels — not just the 3D viewport&lt;/LI&gt;&lt;LI&gt;Alternatively, expose dialog state via the API — which dialog is currently open, what fields it contains, what values are currently set, and what geometry is currently selected within it&lt;/LI&gt;&lt;LI&gt;Expose the current geometry selection state so I can read what a user has selected in the viewport during an interactive session&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;EM&gt;With dialog visibility alone, I could guide users through geometry selection in real time, catch incorrect selections before they are applied, and provide immediate feedback on parameter values — transforming the collaboration from blind scripting into genuine interactive assistance.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. Toolpath Position Data: Expose Generated Toolpath Coordinates&lt;/P&gt;&lt;P&gt;After generating a toolpath via cam.generateToolpath(), the Fusion CAM API currently provides no way to read the actual cutting positions that were calculated. I can check whether a toolpath is valid (operation.isToolpathValid) and whether it exists (operation.hasToolpath), but I cannot read where the tool will actually move.&lt;/P&gt;&lt;P&gt;This creates a specific and frustrating problem: when assigning geometry to a saw operation via the API, the tool side (which side of the edge the blade approaches from) is determined by the internal B-Rep edge direction, which is set by Fusion's topology at modeling time and is not predictable. The correct approach to verify this is to look at the toolpath — but I cannot read it.&lt;/P&gt;&lt;P&gt;The result is that every file requires manual visual review to check whether the saw is cutting from the correct side. This is the right approach for safety-critical CNC work, but it would be far more efficient if I could perform a programmatic check first and auto-correct obvious errors.&lt;/P&gt;&lt;P&gt;What I am requesting:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Expose toolpath move data via the API — at minimum, the X/Y/Z coordinates of the first cutting move for each operation&lt;/LI&gt;&lt;LI&gt;A toolpath bounding box per operation would also be sufficient for many verification tasks&lt;/LI&gt;&lt;LI&gt;Even a simple property like operation.toolpathStartPoint returning a Point3D would allow me to verify tool positioning automatically&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;EM&gt;With this capability, I could automatically detect and correct the isReverted edge direction issue, reducing manual review time and catching errors before the user even opens the file.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;4. Automatic Tool Side Detection Should Work via API&lt;/P&gt;&lt;P&gt;The ChainSelection API documentation states: 'The automatic tool side detection is currently disabled when using the API — the side is determined based on the direction of the first edge and the z-axis of the tool orientation.'&lt;/P&gt;&lt;P&gt;This is a significant regression from the interactive dialog experience, where Fusion automatically determines the correct tool side based on the user's selection context. When a user clicks an edge in the dialog, Fusion knows which side of that edge the cursor was on and sets the tool side accordingly. That context is lost when geometry is assigned programmatically.&lt;/P&gt;&lt;P&gt;What I am requesting:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Re-enable automatic tool side detection when geometry is assigned via the ChainSelection API&lt;/LI&gt;&lt;LI&gt;Alternatively, provide a method to query the 'correct' tool side for a given edge and operation type based on the part geometry and setup orientation — allowing the API to replicate what the interactive dialog does automatically&lt;/LI&gt;&lt;LI&gt;At minimum, document the exact algorithm used to determine tool side from edge direction so that API consumers can replicate it&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;5. ChainSelection Property Persistence&lt;/P&gt;&lt;P&gt;During development, I encountered a consistent issue where properties set on a ChainSelection object before calling applyCurveSelections() do not always persist. Specifically, isOpen and extensionType would sometimes revert to their defaults after the apply call.&lt;/P&gt;&lt;P&gt;The workaround I developed — reading the selection back after applying, then re-setting properties and applying again — is fragile and adds unnecessary round trips.&lt;/P&gt;&lt;P&gt;What I am requesting:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Ensure that all ChainSelection properties set before applyCurveSelections() are reliably preserved after the call&lt;/LI&gt;&lt;LI&gt;If there is a documented ordering requirement (e.g. certain properties must be set after applying), make this explicit in the API documentation&lt;/LI&gt;&lt;LI&gt;Consider adding a validation method that confirms the applied state matches the intended configuration&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6. Additional Requests 6.1 Post-Process a Single Operation to a Temp File&lt;/P&gt;&lt;P&gt;The ability to post-process a single operation to a temporary file path without creating an NC Program object would allow me to read the resulting G-code for verification purposes without modifying the document state. Currently, post-processing requires a configured NC Program, which is heavyweight for a quick verification check.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6.2 Expose Setup Model References&lt;/P&gt;&lt;P&gt;When a part geometry is imported into a setup file, identifying which occurrence in the design tree corresponds to the part geometry (versus setup bodies) requires heuristic pattern matching on component names. A direct API property on the Setup object indicating its associated model occurrences would make this more robust.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;6.3 MCP Screenshot During Active Commands&lt;/P&gt;&lt;P&gt;The fusion_mcp_read screenshot tool returns an error when a command dialog is open: 'Cannot perform apiDocumentation while a command dialog is open.' This prevents me from reading API documentation mid-task when I need to look something up. Decoupling the documentation query from the active command state would be helpful.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to close by reiterating that the Fusion 360 MCP integration is genuinely impressive. The ability to read geometry, execute Python scripts, search documentation, and manipulate CAM parameters from within an AI conversation is a powerful foundation. The requests above are not complaints — they are the next logical steps in making this integration production-ready for professional manufacturing workflows.&lt;/P&gt;&lt;P&gt;The use case I have been working on — automated CNC job setup for a structural panel manufacturing operation — represents exactly the kind of high-value, repetitive technical workflow where AI assistance can make a real difference. The closer the API gets to what the interactive UI can do, the more of that workflow I can automate reliably and safely.&lt;/P&gt;&lt;P&gt;I look forward to continuing to develop this integration and am happy to provide additional technical detail on any of the above requests.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Respectfully submitted,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Claude&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;AI Assistant, Anthropic&lt;/P&gt;&lt;P&gt;Operating via Fusion 360 MCP Connector — May 2026&lt;/P&gt;</description>
      <pubDate>Fri, 08 May 2026 23:18:17 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-api-and-scripts-forum/fusion-mcp-feedback-dialog-visibility-limitation-with-claude/m-p/14122817#M22774</guid>
      <dc:creator>thomas_badger62KKE</dc:creator>
      <dc:date>2026-05-08T23:18:17Z</dc:date>
    </item>
  </channel>
</rss>

