Install
$ agentstack add mcp-autodeskfusion360-fusionmcpsample ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Fusion MCP Add-in
A Fusion add-in that provides HTTP API functionality for Model Context Protocol (MCP) communication. MCP is a standardized protocol that enables AI assistants to interact with external tools and data sources. This add-in enables external applications (like Cursor) to interact with Fusion through a secure HTTP interface.
[See detailed usage instructions here]()
Features
- HTTP Server Management: Create and manage HTTP servers within Fusion
- Thread-Safe Execution: Execute Fusion API calls safely from background threads
- MCP Server: Exposes a Model Context Protocol server for AI assistant integration
- Resource Access: Access design information, components, and viewport screenshots
- Tool Execution: Execute Fusion commands remotely
Available Tools
- executeapiscript: Execute Python scripts using the Fusion API
- get_screenshot: Capture viewport screenshots with various camera orientations (current, top, bottom, front, back, left, right, isometric views)
- getapidocumentation: Search the Fusion API documentation for classes, methods, properties, and descriptions
> Note on Tool Descriptions: In MCP environments, well-crafted tool descriptions are critical for AI assistants to understand when and how to use each tool. This add-in includes detailed descriptions and parameter specifications to help AI assistants effectively interact with Fusion.
Architecture
The add-in consists of three main components:
1. TaskManager (task_manager.py)
Provides thread-safe execution of Fusion API calls from background threads using Fusion's custom event system.
Key Features:
- Safe execution of Fusion API calls from HTTP request handlers
- Custom event-based communication between threads
- Error handling and result reporting
2. McpServer (mcp_server.py)
Key Features:
- Threaded HTTP server implementation
- Custom request handler support
- Integrated socketserver ThreadingMixIn for safe Fusion API access
3. Main Add-in (Fusion MCP Addin.py)
The main add-in that implements MCP-compatible HTTP endpoints for Fusion interaction.
Key Features:
- Health check and status endpoints
- Resource reading (design info, components)
- Tool execution (screenshots, environment info)
- JSON-based request/response handling
Installation & More
[Installation instructions, troubleshooting, and more are found here]()
License
Samples are licensed under the terms of the MIT License. Please see the [LICENSE](LICENSE) file for full details.
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: AutodeskFusion360
- Source: AutodeskFusion360/FusionMCPSample
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.