fusion-mcp
by benhalverson
Overview
An MCP server for Autodesk Fusion 360 to manage CAD data, export designs, automate tasks via Design Automation, and handle webhooks.
Installation
pnpm run devEnvironment Variables
- FORGE_CLIENT_ID
- FORGE_CLIENT_SECRET
- FORGE_API_BASE
- FORGE_CALLBACK_URL
Security Notes
The application avoids hardcoded secrets by relying on environment variables for API credentials. The architecture uses a switch statement for tool calls, reducing direct arbitrary code execution risks. However, the `/webhook` endpoint explicitly notes that 'In a real implementation, you would: 1. Verify the webhook signature'. Without this crucial verification, the webhook endpoint is vulnerable to spoofed requests, potentially leading to unauthorized actions if implemented to process payloads. While the provided code only logs webhooks, this unaddressed vulnerability is critical for any extended use. Input parameters for Design Automation work items are JSON stringified, which reduces direct injection risks, but the underlying Design Automation activity itself needs careful design to prevent unintended CAD operations.
Similar Servers
mcp-server-typescript
This server acts as a Model Context Protocol (MCP) gateway, enabling AI assistants to interact with DataForSEO APIs for various SEO data, including keyword research, SERP analysis, backlink monitoring, and on-page optimization.
chuk-mcp-server
A zero-configuration framework for building high-performance MCP (Model Context Protocol) servers, designed to host tools, resources, and prompts for AI agents (e.g., Claude Desktop). It features automatic cloud detection, multi-server composition, and robust transport options.
MCP-SERVER
Provides an MCP server for automated data analysis workflows including loading datasets, cleaning data, sentiment analysis, clustering, topic extraction, and generating comprehensive reports with visualizations for an AI client.
nancy-brain
Builds a searchable knowledge base from GitHub repositories and research papers to provide AI agents with context-aware information.