Fusion MCP para Codex
Enables AI agents to inspect and automate Autodesk Fusion 360 through tools for 3D modeling, sketching, sheet metal, CAM, mesh, assemblies, and document management.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Fusion MCP para CodexShow me the active design summary"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Fusion MCP for Codex
This project contains a local plugin for Codex and an add-in for Fusion 360. The idea is that Codex can inspect and automate Autodesk Fusion 360 through MCP.
Architecture
server/main.py: local MCP server that Codex starts viastdiofusion_addin/FusionCodexBridge/: Fusion 360 add-in that exposes a local HTTP bridge at127.0.0.1:19851.mcp.json: tells Codex how to start the local MCP server
The MCP server communicates with the Fusion add-in over authenticated HTTP. The installer generates a private local token and both processes read it from %LOCALAPPDATA%\FusionMCP\credentials.json; the add-in rejects requests that do not present the token. The add-in executes authorized work on Fusion's main thread using a custom event. The manifest installs FusionCodexBridge with runOnStartup=true so the bridge starts automatically when Fusion opens. JSON bodies of POST requests have a default limit of 1 MiB and fusion_run_script remains disabled unless explicitly opted in.
The /health endpoint returns the bridge version and protocolVersion. The MCP client performs a compatibility check before running normal tools and returns a guided error if Fusion is still running an old add-in; fusion_ping and fusion_reload_bridge remain available for diagnostics and reloading.
Related MCP server: fusion360-mcp-server
Tools exposed by the MCP
fusion_pingfusion_statusfusion_reload_bridgefusion_list_documentsfusion_active_design_summaryfusion_list_user_parametersfusion_list_all_parametersfusion_find_entitiesfusion_resolve_entity_tokenfusion_list_bodiesfusion_list_surface_bodiesfusion_list_mesh_bodiesfusion_printability_reportfusion_list_sketchesfusion_list_sketch_curvesfusion_list_sketch_profilesfusion_inspect_sketchfusion_list_componentsfusion_list_construction_planesfusion_list_construction_geometryfusion_list_available_appearancesfusion_list_available_materialsfusion_list_body_topologyfusion_inspect_body_physical_propertiesfusion_upsert_user_parameterfusion_delete_user_parameterfusion_create_rectangle_sketchfusion_create_circle_sketchfusion_create_line_sketchfusion_create_arc_sketchfusion_create_ellipse_sketchfusion_create_fitted_spline_sketchfusion_create_text_sketchfusion_create_conic_sketchfusion_create_polyline_sketchfusion_create_polygon_sketchfusion_create_slot_sketchfusion_offset_sketch_curvesfusion_trim_sketch_curvefusion_extend_sketch_curvefusion_fillet_sketch_curvesfusion_chamfer_sketch_linesfusion_project_entities_to_sketchfusion_intersect_entities_with_sketch_planefusion_project_curves_to_surfacefusion_move_sketch_entitiesfusion_copy_sketch_entitiesfusion_mirror_sketch_entitiesfusion_rectangular_pattern_sketch_entitiesfusion_circular_pattern_sketch_entitiesfusion_add_sketch_constraintfusion_add_sketch_dimensionfusion_set_sketch_dimension_expressionfusion_delete_sketch_constraintfusion_delete_sketch_dimensionfusion_create_offset_construction_planefusion_create_midplanefusion_create_angled_construction_planefusion_create_construction_point_from_sketch_pointfusion_create_construction_axis_by_two_pointsfusion_create_construction_plane_by_three_pointsfusion_rename_construction_entityfusion_delete_construction_entityfusion_revolve_profilefusion_sweep_profilefusion_loft_profilesfusion_scale_bodiesfusion_split_bodyfusion_preview_boundary_fill_cellsfusion_create_boundary_fillfusion_create_silhouette_splitfusion_merge_facesfusion_create_embossfusion_create_derivefusion_split_facesfusion_delete_facesfusion_draft_facesfusion_thread_facesfusion_thicken_facesfusion_replace_facesfusion_patch_profilefusion_stitch_surface_bodiesfusion_unstitch_facesfusion_extend_surface_edgesfusion_create_ruled_surfacefusion_untrim_surface_facesfusion_trim_surfacesfusion_rename_mesh_bodyfusion_set_mesh_body_visibilityfusion_set_mesh_body_appearancefusion_delete_mesh_bodyfusion_import_meshfusion_convert_mesh_to_brepfusion_reduce_meshfusion_repair_meshfusion_combine_mesh_bodiesfusion_list_sheet_metal_rulesfusion_create_sheet_metal_rulefusion_activate_sheet_metal_rulefusion_create_open_hemfusion_create_sheet_metal_ripfusion_create_boxfusion_create_plate_with_holesfusion_create_printable_svg_platefusion_create_cylinderfusion_extrude_profilefusion_create_holefusion_fillet_edgesfusion_chamfer_edgesfusion_combine_bodiesfusion_shell_bodyfusion_mirror_bodiesfusion_rectangular_pattern_bodiesfusion_circular_pattern_bodiesfusion_translate_bodiesfusion_rotate_bodiesfusion_rename_sketchfusion_set_sketch_visibilityfusion_delete_sketchfusion_delete_bodyfusion_set_body_appearancefusion_set_face_appearancefusion_set_body_materialfusion_rename_bodyfusion_set_body_visibilityfusion_rename_construction_planefusion_delete_construction_planefusion_create_componentfusion_list_component_entitiesfusion_rename_componentfusion_set_component_visibilityfusion_activate_componentfusion_delete_componentfusion_translate_componentfusion_create_box_in_componentfusion_create_cylinder_in_componentfusion_extrude_component_profilefusion_list_assembly_treefusion_list_occurrence_entitiesfusion_list_occurrence_topologyfusion_create_nested_componentfusion_move_occurrence_to_componentfusion_copy_paste_bodiesfusion_cut_paste_bodiesfusion_translate_occurrencefusion_set_occurrence_groundedfusion_create_rigid_groupfusion_analyze_assembly_interferencefusion_create_jointfusion_create_joint_originfusion_list_joint_originsfusion_activate_manufacture_workspacefusion_manufacture_statusfusion_list_cam_setupsfusion_create_milling_setupfusion_list_cam_strategiesfusion_generate_toolpathsfusion_list_cam_parametersfusion_set_cam_parameterfusion_rename_cam_setupfusion_delete_cam_setupfusion_rename_cam_operationfusion_set_cam_operation_suppressionfusion_delete_cam_operationfusion_list_document_cam_toolsfusion_list_cam_tool_libraryfusion_create_cam_operationfusion_list_cam_post_processorsfusion_list_nc_programsfusion_create_nc_programfusion_postprocess_nc_programfusion_list_cam_machinesfusion_assign_cam_machinefusion_drawing_statusfusion_export_drawing_pdffusion_list_workspacesfusion_activate_workspacefusion_viewport_statusfusion_set_camerafusion_set_viewport_visual_stylefusion_toggle_mesh_face_groupsfusion_capture_viewportfusion_start_local_renderfusion_list_render_jobsfusion_capture_parameter_animationfusion_create_documentfusion_list_cloud_projectsfusion_save_document_asfusion_activate_documentfusion_save_documentfusion_close_documentfusion_list_timelinefusion_rename_timeline_objectfusion_set_timeline_suppressionfusion_delete_timeline_objectfusion_inspect_timeline_dependenciesfusion_export_stepfusion_export_stlfusion_export_printable_stlfusion_import_stepfusion_export_sketch_dxffusion_import_dxffusion_import_svgfusion_export_cadfusion_import_cadfusion_run_script
Sketch creation tools can work on origin planes (xy, xz, yz) or on a custom construction plane using construction_plane_index.
fusion_find_entities searches bodies, sketches, components, and custom planes by name. It supports exact, contains, and fuzzy, and returns the selector with the index that the other tools expect.
Inspection responses include entityToken when Fusion supports it. fusion_resolve_entity_token lets you recover the entity and its current index after timeline changes.
To add constraints or dimensions, first use fusion_list_sketch_curves and fusion_inspect_sketch; their indices can change after an edit. fusion_list_sketch_profiles lists extrudable profiles with area, centroid, bounding box, and loops; use it to choose profile_indices when a complex SVG or logo generates many regions. fusion_add_sketch_constraint covers horizontal, vertical, parallel, perpendicular, equal, tangent, concentric, collinear, coincident, midpoint, symmetry, smooth, fix, and unfix. fusion_add_sketch_dimension covers length, horizontal, vertical, aligned, angular, diameter, and radius using Fusion expressions; linear dimensions accept a line or two points, and angular requires two lines. Use fusion_set_sketch_dimension_expression to edit a dimension and the fusion_delete_sketch_* tools to delete the selected dimension or constraint.
fusion_save_document saves a new version of a previously saved document. For the first save or to create a copy, use fusion_list_cloud_projects and then fusion_save_document_as with the project_id and the path of an existing folder in Fusion Team.
Timeline tools can affect dependent features and geometry. It is advisable to run fusion_list_timeline before suppressing or deleting an item.
fusion_inspect_body_physical_properties returns mass, density, center of mass, and moments of inertia of a root body. Precision can be low (±1%), medium (±0.5%), high (±0.1%), or very_high (±0.01%); higher precision takes longer.
fusion_inspect_timeline_dependencies returns linked features and relationships between parameters associated with the item.
HTTP errors now preserve the detailed message generated inside Fusion. If the bridge is not active, Codex directly indicates how to start FusionCodexBridge. After reinstalling add-in changes, fusion_reload_bridge schedules a bridge restart inside Fusion to load the installed version; if Codex still does not show new tools, restart Codex or reopen the plugin selector to refresh the MCP catalog.
fusion_thread_faces, fusion_thicken_faces, and fusion_replace_faces work with indices obtained from fusion_list_body_topology. Fusion currently does not offer a public API to create Rib/Web; RibFeatures only allows inspecting existing features.
fusion_export_cad and fusion_import_cad support iges, sat, and smt. For DXF, separate tools are used because the format applies to sketches and 2D planes. fusion_export_printable_stl runs basic printability checks before exporting STL of the root component or a specific body, and returns the report along with the generated file. fusion_import_svg imports an SVG into a new sketch on an origin or construction plane, with offset and scale. For a direct printable plate, fusion_create_printable_svg_plate creates a solid rectangular base, imports the SVG onto the top face, and extrudes its profiles as joined relief, separate relief, or cut. In complex SVGs you can use profile_selection (all, largest, area_desc, outer_only) and min_profile_area_cm2 to discard noise; profile_indices remains available for exact manual selection.
Operations inside non-root components cover box, cylinder, and profile extrude. For nested assemblies use fusion_list_assembly_tree: it returns fullPathName, the stable selector consumed by the inspection, creation, movement, and translation tools for nested occurrences. fusion_copy_paste_bodies and fusion_cut_paste_bodies use local indices of the source component; leave the path empty for the root component. Cut/Paste moves bodies and requires allow_move_bodies=true. An occurrence represents a component definition: when that definition has multiple instances, copying or moving bodies can affect all of them; the tool requires additional confirmation before doing so. Before creating a joint use fusion_list_occurrence_topology to get face indices within the context of each occurrence. The MVP of fusion_create_joint supports planar faces and rigid or revolute joints; the second occurrence can be repositioned when creating the joint. fusion_set_occurrence_grounded, fusion_create_rigid_group, and fusion_analyze_assembly_interference work on occurrence paths and the latter does not modify the design.
Surface allows listing surfaces, patch, stitch, unstitch, extend, ruled surface, trim, untrim, and reusing fusion_thicken_faces. In fusion_trim_surfaces, first use selected_cell_indices=[] to get the index preview and then repeat the call with the cells that should be removed.
Mesh allows importing STL/OBJ/3MF, inspecting and managing bodies, assigning appearances, as well as converting, reducing, repairing, and combining. fusion_printability_report checks basic geometric conditions for 3D printing on visible root bodies: solid B-Rep or closed/oriented mesh with positive volume. It serves to detect visual cases such as open meshes with zero volumeCm3, but final validation remains with the slicer. fusion_create_printable_svg_plate returns that report after creating the plate to avoid ending up with geometry that is only visual. The four modification operations use Autodesk preview APIs and may not be available in all installations; in that case the tool returns a guided instruction.
The initial Sheet Metal mapping covers rules, rule activation, open hem, and rip on an existing sheet metal body. Autodesk does not currently expose base flange/flange creation in the public API.
Manufacture allows activating the workspace, inspecting setups/operations/parameters, creating milling setups, editing CAM expressions, renaming/suppressing/deleting items, discovering compatible strategies, and generating toolpaths. It also allows querying document tools or a library tool by URL, creating any strategy compatible with tool and expressions, querying/assigning machines, searching posts, creating NCProgram, and post-processing.
Recommended CAM flow: create or inspect a setup, query fusion_list_cam_strategies, choose a tool with fusion_list_document_cam_tools or fusion_list_cam_tool_library, create the operation with fusion_create_cam_operation, and generate its toolpath. For NC code, discover a machine/post, create the program, and review its index before running fusion_postprocess_nc_program with confirm_postprocess=true. The output directory must exist and final validation of machine, tools, origin, and collisions remains the operator's responsibility.
Drawing allows inspecting the active document/sheet and exporting all sheets or a range to PDF. The public Drawing API does not yet expose a complete collection to programmatically create and edit all sheets, views, and annotations.
Render/Animation includes camera reading and control, viewport visual style control, viewport captures, asynchronous local render, and job tracking. fusion_capture_viewport without output_path returns an inline PNG of up to 20 MiB and deletes the temporary file before finishing; this is the recommended mode for visual inspection. To keep a capture or generate a larger image, pass an explicit output_path and persist=true; for compatibility, old calls that already deliver a path keep persisting. Asynchronous renders and animations still write to the explicit paths indicated by the user. fusion_toggle_mesh_face_groups allows turning off/on the display of mesh face groups when Fusion hides materials and shows face group colors. fusion_capture_parameter_animation interpolates expressions of a parameter, can orbit the camera, writes a PNG sequence, and restores the original parameter/camera; final video assembly is outside Fusion.
fusion_list_workspaces and fusion_activate_workspace allow discovering and activating workspaces by ID. In Simulation this only covers navigation: Autodesk does not currently publish an API model to create and solve studies equivalent to adsk.cam.
fusion_split_body currently uses an origin plane or an existing construction plane as the cutting tool. Later it can be extended to profiles, faces, or bodies as the splitting tool.
For Boundary Fill, first use fusion_preview_boundary_fill_cells with body and/or construction_plane selectors: it returns volume, area, faces, and bounding box of each temporary cell. Then immediately repeat the same selectors, in the same order, with fusion_create_boundary_fill and the selected_cell_indices you want to keep. Those indices are temporary and must not be reused after editing the model. operation accepts new_body, join, cut, or intersect; remove_tool_bodies additionally requires allow_remove_tools=true because it deletes the bodies used as tools.
fusion_create_silhouette_split computes a silhouette split line on a root solid body. The direction accepts a construction_axis, construction_plane, linear edge, or planar face; faces_only is the default non-destructive mode, while shelled_body and solid_body split the body. Fusion limits this feature to compatible bodies; a sphere is a simple case to test the flow.
fusion_merge_faces joins connected faces of the same solid or surface body, but only in a Direct Modeling design. It is a direct B-Rep edit: it does not create a feature or timeline entry, so it requires allow_direct_modification=true. Use is_chain_selection=true to extend a seed face through the compatible connected chain.
fusion_create_emboss maps a sketch profile to a face of a root body. Use positive depth for relief and negative for engraving; expressions accept units or Fusion parameters. The MVP exposes one profile and one face per call, with optional offsets and rotation. It requires the Emboss API introduced by Fusion in September 2025; if not available, it returns a guided indication.
fusion_create_derive creates a derived link from another design document already open and saved in Fusion. Use fusion_list_documents to identify source_document_index; as source entities it accepts root_component, body, mesh_body, sketch, construction_plane, or occurrence. The active document is always the destination and cannot derive from itself. The tool requires the Derive API introduced in January 2026.
fusion_split_faces accepts as tool a body, face, sketch_curve, or construction_plane selector; it supports the surface_intersection, closest_point, and along_vector modes. fusion_delete_faces uses heal by default so Fusion attempts to repair the body. The surface mode deletes without repairing and requires allow_make_surface=true because it can leave an open surface body. All fusion_delete_* tools now require the destination selector and confirm_delete=true; list or inspect the target immediately before confirming. Closing without saving requires save_changes=false and confirm_discard_changes=true.
fusion_draft_faces applies draft on faces of a body using a neutral plane. The usual approach is to use fusion_list_body_topology first to get the face_indices.
Local tests
To run the available unit and contract tests without opening Fusion:
python -m unittest discover -s testsThat suite also verifies that the README tool list, the ROADMAP count, the bridge/plugin/manifest version, and the MCP protocol stay in sync.
For a quick syntax check on the two main Python entrypoints:
python -m py_compile server/main.py fusion_addin/FusionCodexBridge/FusionCodexBridge.pyTo run the real 3D printing smoke test against Fusion open with the bridge active:
python .\scripts\smoke_printable_svg.pyThat smoke test creates a disposable document, generates a plate from SVG, exports an STL with fusion_export_printable_stl, verifies the file exists, and closes the document without saving. Artifacts remain in scratch/fusion-smoke.
To run a real basic sketches smoke test against Fusion open with the bridge active:
python .\scripts\smoke_sketch_basics.pyThat smoke test creates a disposable document, generates rectangle, circle, line, arc, polyline, polygon, and slot sketches, tests offset, constraints, dimensions, and inspection, and closes the document without saving.
Requirements
Windows with Python 3.10 or later available as
pythoninPATHAutodesk Fusion 360
Security configuration
fusion_run_scriptis disabled by default. To enable it deliberately, setFUSION_MCP_ENABLE_RUN_SCRIPT=1for both the MCP process and Fusion 360, and restart both. The script runs with the user's full permissions, so dedicated tools should be preferred.FUSION_MCP_MAX_REQUEST_BODY_BYTESadjusts the limit for bridge JSON payloads. The default value is 1 MiB and the maximum accepted is 16 MiB.Delete operations, discarding changes, and post-processing require their explicit confirmation flags; those flags do not replace prior inspection of the target.
Recommended installation on Windows
If you already have this repository locally, the fastest way to install it is:
powershell -ExecutionPolicy Bypass -File .\scripts\install-fusion-mcp.ps1That installer does the following:
generates or keeps a random private credential to authenticate MCP with Fusion
protects the credential file and, when it creates its dedicated folder, also restricts that folder's permissions to the current user; it does not alter the ACLs of a pre-existing parent folder
builds the plugin from an allowed file list and copies it to
~/plugins/fusion-mcp, without including captures, backups, CAD, or other workspace artifactsvalidates by manifest the plugin and add-in destinations; rejects overlaps with the repository, unrecognized folders, junctions, and state files inside managed destinations
publishes the runtime via candidate + backup and restores the previous version if the marketplace fails
updates
~/.agents/plugins/marketplace.jsonvia an atomic replacement after publishing the runtimeinstalls the
requirements.txtdependenciescopies the Fusion add-in to
%APPDATA%\Autodesk\Autodesk Fusion 360\API\AddIns\FusionCodexBridgeif that folder exists; otherwise it uses%APPDATA%\Autodesk\Autodesk Fusion\API\AddIns\FusionCodexBridgesyncs those installation folders and removes stale files from previous versions
warns if it finds another copy of
FusionCodexBridgein the alternative Autodesk path, because Fusion could be loading an old copy
If you only want to install the Codex part and not copy the Fusion add-in yet, you can use:
powershell -ExecutionPolicy Bypass -File .\scripts\install-fusion-mcp.ps1 -SkipFusionAddInStep by step to get it working
Open a terminal at the repository root.
Run the installer:
powershell -ExecutionPolicy Bypass -File .\scripts\install-fusion-mcp.ps1Open Fusion 360.
In Fusion, go to Utilities > Add-Ins > Scripts and Add-Ins.
Go to the Add-Ins tab.
If the list appears empty, clear the filters before assuming the add-in is missing.
Look for
FusionCodexBridgeand run it with Run.If
FusionCodexBridgedoes not appear in the list, use the+button and manually point to one of these folders:%APPDATA%\Autodesk\Autodesk Fusion 360\API\AddIns\FusionCodexBridge%APPDATA%\Autodesk\Autodesk Fusion\API\AddIns\FusionCodexBridge
Verify that the local Fusion bridge is running:
$credential = Get-Content "$env:LOCALAPPDATA\FusionMCP\credentials.json" -Raw | ConvertFrom-Json Invoke-RestMethod http://127.0.0.1:19851/health -Headers @{ Authorization = "Bearer $($credential.token)" }You should receive a JSON response with
"ok": true.Restart Codex or reload the VS Code window if needed.
If you use Codex CLI or the Codex app, register the MCP server once:
codex mcp add fusion-local -- python "$HOME\plugins\fusion-mcp\server\main.py"Check that the server was registered:
codex mcp listGo back to Codex and try a simple instruction, for example:
review the active design in Fusionrun a fusion_statuscreate a 10x6x3 cm box
Manual installation
Manual installation also requires MCP and Fusion to share a token of at least 32 characters via FUSION_MCP_TOKEN or a JSON file specified by FUSION_MCP_CREDENTIALS_FILE. To avoid permission and configuration errors, it is recommended to run the installer at least once.
If you do not want to use the installer, you can do the process by hand:
Install the Python dependencies:
pip install -r requirements.txtCopy
fusion_addin/FusionCodexBridge/to a Fusion Add-Ins folder:%APPDATA%\Autodesk\Autodesk Fusion 360\API\AddIns\or
%APPDATA%\Autodesk\Autodesk Fusion\API\AddIns\
Register the MCP server in Codex:
codex mcp add fusion-local -- python "$PWD\server\main.py"Open Fusion 360 and run
FusionCodexBridgefrom Utilities > Add-Ins > Scripts and Add-Ins.
Troubleshooting
If Fusion shows an empty add-ins list, first clear the filters in the Scripts and Add-Ins window.
If VS Code shows
No MCP Servers found, run Developer: Reload Window and then use MCP: List Servers again.Do not search for
fusion-localin the VS Code extensions Marketplace. It is a local MCP server, not a marketplace extension.If Codex sees the server but actions against Fusion fail, use the
/healthcheck command above or runfusion_ping; all endpoints require the local Bearer token.If Codex reports that the bridge is incompatible or
protocolVersionis missing, runpowershell -ExecutionPolicy Bypass -File .\scripts\install-fusion-mcp.ps1and thenfusion_reload_bridgeor restart Fusion.If the installer warns that another copy of
FusionCodexBridgeexists, open Scripts and Add-Ins and confirm that you are running the updated folder that the installer printed.If you receive
Unauthorized Fusion MCP request, run the installer again and restart Codex and the add-in so that both use the same credential.If the installer rejects an existing credentials file, check that
CredentialPathis correct. To regenerate a truly corrupted credential, explicitly move or delete that file and run the installer again; the installer does not overwrite unknown files.Do not copy or publish
%LOCALAPPDATA%\FusionMCP\credentials.json; the installer never displays the token.
Notes
fusion_run_scriptruns Python inside Fusion with full API access and is disabled by default. Use it only with trusted code and through explicit opt-in.All endpoints, including
/health, require the Bearer token generated during installation.The script tool returns the value assigned to the
resultvariable.If the bridge is not running, start by testing with
fusion_pingorfusion_statusafter starting the add-in.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Let AI agents query data and act across all your business apps via MCP.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Unified MCP Server is a remote MCP connector for AI agents and vertical AI products that provides access to 22,000+ authorized SaaS tools across 400+ integrations and 24 categories directly inside LLMs (Claude, GPT, Gemini, Cohere). Tools operate only on explicitly authorized customer connections, enabling agents to safely read and write against live third-party systems.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact programmatically with Autodesk Fusion 360 for creating parametric 3D models through simple API calls.19-
- AlicenseNot gradedqualityFmaintenanceEnables AI assistants to generate Autodesk Fusion 360 Python scripts through natural language commands, using the Model Context Protocol (MCP) for tool calls and script generation.6MIT
- AlicenseNot gradedqualityAmaintenanceA safety-first Autodesk Fusion 360 MCP add-in that enables agents to inspect, plan, validate, and package CAD changes without blindly running raw scripts, with structured tools and preflight checks.1MIT
- AlicenseBqualityAmaintenanceAn MCP server that provides 75 validated tools for Autodesk Fusion 360, enabling common CAD operations like sketching, extruding, and joint creation with structured error handling.7531MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/ffelipev2/MCP-Fusion360'
If you have feedback or need assistance with the MCP directory API, please join our Discord server