FusionMCPSample
by AutodeskFusion360
Overview
Provides an HTTP API for Fusion 360, enabling AI assistants to programmatically interact with CAD models, execute scripts, retrieve design information, and capture screenshots.
Installation
python "Fusion MCP Addin/server/mcp_server.py"Security Notes
The `execute_api_script` tool allows arbitrary Python code execution within the Fusion 360 environment via `app.executeTextCommand('Python.Run "{temp_file}"')`. This means any client capable of calling this endpoint (e.g., an AI assistant) can execute any code, including file system access, network requests, and manipulation of the Fusion 360 application. While this is an intentional feature for the add-in's purpose of AI control, it represents a significant security risk from a general software perspective. The server binds to `localhost:9100`, limiting direct external network exposure, but a compromised local process or misuse by the AI could still lead to system compromise or data loss. No hardcoded secrets or obvious obfuscation found.
Similar Servers
terraform-mcp-server
Provides seamless integration with Terraform Registry APIs and HCP Terraform/Terraform Enterprise APIs, enabling AI assistants/LLMs to generate high-quality Terraform code and automate IaC workflows.
d365fo-client
This server provides a Model Context Protocol (MCP) interface for a D365 F&O client, enabling AI assistants and other MCP-compatible tools to interact with Microsoft Dynamics 365 Finance & Operations environments for metadata retrieval, CRUD operations, action execution, and data querying.
Fusion-360-MCP-Server
Enables AI agents to control Autodesk Fusion 360 through its API, execute Python code directly within Fusion, and integrate with other Model Context Protocol (MCP) tools.
MCP-Agent
An autonomous AI agent designed to discover, connect to, and utilize tools and resources from various Model Context Protocol (MCP) servers to accomplish tasks.