# Aircraft Parts Availability Planner AI Agent Connect

> Aircraft Parts Availability Planner MCP acts as a maintenance readiness engine. It identifies part shortages and calculates the earliest possible availability dates by checking your physical stock, existing reservations, and supplier constraints like lead times and minimum order quantities. Your AI client uses this to ensure parts are on hand before a maintenance task begins.

## Overview
- **Category:** logistics
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_nWryZ177MkaKJwBo4Db9whJdQ9Gfgie0CdJ6ME0U/ai-agent-connect
- **Tags:** aircraft, inventory, procurement, readiness, supply-chain

## Description

You can stop guessing if a part will arrive in time for a scheduled maintenance event. This MCP connects your AI client directly to your inventory and procurement data to provide a clear picture of readiness. Instead of manually checking stock levels and then cross-referencing supplier lead times, you can simply ask your agent to run a readiness check. It looks at what you actually have on the shelf, what is already promised to other jobs, and how long it will take to get more from your vendors. The system is built to be cautious; it won't assume one part can replace another unless you explicitly provide a substitution list. It handles the heavy lifting of reconciling part numbers, quantities, and procurement constraints so you can focus on the hangar floor.

## Tools

### get_current_inventory
This tool pulls your current physical stock levels and any existing part reservations.

### get_supplier_data
Use this to fetch specific procurement constraints and lead times from your suppliers.

### plan_maintenance_readiness
This tool reconciles a specific maintenance task against your inventory and supplier data to find shortages and readiness dates.

### validate_substitution_chain
This tool checks if a part you want to use as a substitute actually meets your specific requirement constraints.

## Prompt Examples

**Prompt:** 
```
Check if we have enough parts for a maintenance task on 2025-05-10. We need 5 units of part 'A123' and 2 units of part 'B456'.
```

**Response:** 
```
The maintenance task is not ready. There is a shortage of 2 units for part 'A123'. The earliest readiness date for 'A123' is 2025-05-15.
```

**Prompt:** 
```
What is the current net available stock for part 'X999'?
```

**Response:** 
```
There are 15 units of part 'X999' currently available for new tasks.
```

**Prompt:** 
```
Can I use part 'SUB-1' instead of 'MAIN-1' for my task on 2025-06-01? I have allowed 'SUB-1' as a substitution.
```

**Response:** 
```
Yes, the substitution of 'SUB-1' for 'MAIN-1' is valid based on your provided constraints.
```

## Capabilities

### Shortage Identification
Your agent identifies exactly which part numbers are missing for a scheduled task.

### Availability Forecasting
The AI calculates the earliest date a part can be used based on supplier lead times.

### Inventory Reconciliation
The tool subtracts existing reservations from physical stock to find net availability.

### Substitution Validation
Your agent verifies if an alternative part meets the necessary technical constraints.

### Procurement Constraint Mapping
The AI factors in minimum order quantities and vendor lead times into its planning.

## Use Cases

### Pre-Maintenance Readiness Checks
Verify all required parts are in stock before committing to a specific hangar slot.

### Lead Time Planning
Determine if a part can be ordered in time to meet a specific maintenance window.

### Inventory Auditing
Check net available stock by reconciling physical counts against current reservations.

### Substitution Management
Confirm that an alternative part is technically valid for a specific repair task.

## Benefits

- Reduces scheduling errors by accounting for existing part reservations.
- Provides concrete readiness dates based on real supplier lead times.
- Prevents unauthorized part substitutions through strict constraint validation.
- Automates the reconciliation of part requirements against physical stock.

## How It Works

Connect your client to Vinkius and start querying your logistics data immediately.

1. Connect your preferred MCP-compatible client to Vinkius.
2. Provide your maintenance task requirements to your AI agent.
3. The agent uses the MCP to check stock, reservations, and supplier data.
4. The agent returns a readiness report or identifies specific shortages.

## Frequently Asked Questions

**How does this MCP handle part substitutions?**
It does not assume any part is interchangeable. It only validates a substitution if you explicitly provide a substitution list and the agent checks it against your constraints.

**Does it account for parts already promised to other jobs?**
Yes. It reconciles physical stock against existing reservations to determine the net available quantity.

**Can I use this with Claude or Cursor?**
Yes. You can connect this MCP to any MCP-compatible client like Claude, Cursor, or Windsurf.

**How are supplier lead times used?**
The MCP uses supplier data to calculate the earliest possible date a part will be available for a maintenance task.

**What happens if a part is out of stock?**
The tool identifies the shortage and uses supplier lead times to provide the earliest date the part can be acquired.

**How does the planner determine if a part is available?**
The planner calculates net availability by taking the physical stock and subtracting all existing reservations. A part is only considered available if the net available quantity meets the requirement.

**Can the tool suggest part substitutions?**
The tool will only consider substitutions that are explicitly provided in the `allowedSubstitutions` list for a specific requirement. It will never assume two parts are interchangeable.

**What happens if a part is below the Minimum Order Quantity (MOQ)?**
If a shortage is identified and the required quantity is less than the supplier's MOQ, the `plan_maintenance_readiness` tool will suggest ordering the full MOQ amount.
