# Fusion Operations MCP MCP

> Fusion Operations MCP gives your agent full control over manufacturing workflows, letting you manage shop floor activities with natural conversation. You can track inventory levels across multiple locations, check machine performance in real time, monitor worker assignments, and generate production orders on the fly. It's the operational visibility layer you need to keep a factory running smoothly.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** manufacturing-execution, shop-floor-tracking, production-scheduling, quality-control, industrial-iot, real-time-monitoring

## Description

This MCP connects your agent directly to Autodesk Fusion Operations, putting all of your manufacturing execution data at your fingertips. Forget digging through separate dashboards or manually cross-referencing spreadsheets. You can talk to your AI client and tell it exactly what you need: 'What's the current stock level for brass fittings?' or 'Create a new production order for 50 units.' Your agent handles the complex calls, pulls the necessary metadata for products, tracks machine status instantly, and even gives you a history of past operations. Because this MCP is hosted on Vinkius, you get access to this powerful industrial data source alongside thousands of other enterprise tools from one place. It’s your dedicated coordinator for everything that happens on the factory floor.

## Tools

### create_production_order
This tool generates a brand new manufacturing job ticket, requiring you to specify the product and quantity.

### get_product_details
You can get complete technical and metadata details for any specific product item.

### get_production_order_details
This pulls up all the specifics related to one particular production order number.

### get_manufacturing_site_info
It fetches current details about your factory site or company profile.

### list_inventory_stocks
You get a complete rundown of current material stock levels across different storage areas.

### list_floor_machines
It lists every active machine currently running on the shop floor.

### list_manufacturing_operations
It lists all active manufacturing operations happening at the site.

### list_production_orders
You can view a summary list of all production orders currently managed by the system.

### list_manufacturing_products
This fetches a list of every product or item registered in your database.

### list_production_records
This retrieves a historical log, showing records of completed manufacturing activities and output.

### list_storage_locations
It lists all the physical storage locations available within the facility.

### list_floor_workers
This tool provides a list of all workers available on the factory floor right now.

## Prompt Examples

**Prompt:** 
```
List all active production orders in Fusion Operations.
```

**Response:** 
```
I've retrieved your active production orders. You have 3 jobs in progress, including 'PO-1001' (Gear Shafts) and 'PO-1002' (Pump Units). Which one would you like to check for completion status?
```

**Prompt:** 
```
What is the current stock level for 'Gasket Kit'?
```

**Response:** 
```
Checking inventory... For 'Gasket Kit' (ID: prod_789), you currently have 150 units in the 'Main Warehouse' and 50 units in the 'Assembly Area'. Total availability is 200 units.
```

**Prompt:** 
```
Show me the production records from today.
```

**Response:** 
```
Scanning production logs... Today, 5 records have been completed so far. Total output includes 500 Gear Shafts and 25 Pump Units. All operations are running within the scheduled timeframe.
```

## Capabilities

### Manage production orders
You can create new manufacturing job tickets or pull up detailed information on existing ones.

### Get site details and history
The system retrieves current company metadata or pulls historical reports about past operations at the facility.

### Check product specifications
You can look up complete technical data and item metadata for any specific part number.

### Monitor factory resources
The agent lists all active machines on the floor, available workers, or current inventory stock levels.

### Review operations data
You can list and track manufacturing processes or retrieve historical production records for analysis.

## Use Cases

### Checking material availability for a rush job
A manager needs to know if they can fulfill an emergency order. They ask their agent: 'What's the stock level of titanium bolts and where are they located?' The agent responds by calling list_inventory_stocks, listing both available units and all necessary storage locations.

### Analyzing why a job was delayed last week
An engineer wants to find the bottleneck. They ask their agent to pull up production records for last month. The agent uses list_production_records, allowing them to analyze historical output and pinpoint exactly when quality control flagged an issue.

### Starting a brand new product line
A development team needs to know the specs for a new component. They ask their agent about it, which calls get_product_details. This immediately provides all technical metadata needed before creating any production orders.

### Coordinating staffing for an unexpected peak
The operations lead needs to reassign staff quickly. The agent uses list_floor_workers and then checks list_manufacturing_operations, providing a clear picture of who is available and where the current work effort is focused.

## Benefits

- Stop guessing if you have enough parts. By listing inventory stocks, you get real-time counts across all storage locations, ensuring material management is precise and accurate.
- Never waste time checking machine status manually again. Use list_floor_machines to see every active piece of equipment on the floor in a single query.
- Planning an immediate run? You can use create_production_order to generate new job tickets instantly, complete with necessary product and quantity details.
- Need historical data for compliance? Calling list_production_records gives you full access to past output logs and operations without diving into old database tables.
- Keep your team moving. By calling list_floor_workers or listing manufacturing operations, you ensure labor is allocated exactly where the process needs it.

## How It Works

The bottom line is that you manage complex factory data through conversation instead of clicking through multiple interfaces.

1. First, subscribe to this MCP on Vinkius. Then, you'll need your API Key and Secret from Fusion Operations (Profile > Request an API key).
2. Next, connect your preferred AI client—Claude, Cursor, or any other compatible agent.
3. From there, simply ask your agent a question in natural language; it handles the rest.

## Frequently Asked Questions

**How do I check stock using list_inventory_stocks?**
You ask your agent for the current inventory levels, specifying which materials you need tracked. It reads across all physical storage locations and returns a comprehensive count of available units.

**Can get_product_details help me with technical specs?**
Yes. If you give it a product ID, the tool retrieves all the necessary technical metadata for that item, which is crucial before creating any production orders.

**What does list_production_records do?**
list_production_records gives you a searchable history of everything that has been manufactured. You can review past output to analyze process trends and pinpoint failures.

**How do I start a new job using create_production_order?**
You simply tell your agent, 'Create a production order for 100 units of X.' You provide the product name and quantity, and the tool handles generating the formal ticket.

**Do I need list_floor_machines to know if we can run jobs?**
Yes. To accurately plan capacity, you should always check list_floor_machines first. This confirms that the necessary equipment is both available and operational before scheduling work.

**When I run `list_floor_workers`, what data points tell me about worker availability or roles?**
It lists every worker currently on the floor. You get their name, unique employee ID, and current assigned status. This lets you quickly confirm who is available to operate specific machines.

**If I run `get_production_order_details`, what kind of technical metadata do I get beyond just the completion status?**
The details provide deep technical specs for that job. You'll find required material lists, target quantities, and any specific process steps attached to the order number.

**After running `list_storage_locations`, how can I map out all the physical areas for better inventory tracking?**
This command provides a comprehensive list of every designated storage zone. You get unique location IDs and capacity details, which you must use when querying stock to narrow down your search.

**How do I find my API Key and Secret?**
Log in to Fusion Operations as an Admin, click on your profile name, and select **Request an API key**. You will receive your credentials via email.

**Can I check stock levels in a specific warehouse?**
Yes! Use the `list_inventory_stocks` tool. You can also use `list_storage_locations` first to identify the correct warehouse ID.

**Does the integration support tracking individual floor workers?**
The `list_floor_workers` tool allows you to retrieve a directory of all registered personnel and their current status in the system.