# Recall Notice Organizer AI Agent Connect

> Recall Notice Organizer MCP acts as a triage system for vehicle owners. It takes raw recall data and turns it into a prioritized list of appointments. Your AI client uses this to weigh safety risks, check local dealer parts availability, and match repairs to your specific schedule.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_y3LSssVF50Xz1mCixk2ot71H01Wa6l2pyzS4V6Qg/ai-agent-connect
- **Tags:** vehicle, recall, triage, scheduling, safety

## Description

Managing vehicle recalls is usually a headache of unorganized emails and confusing notices. This MCP changes that by acting as a triage layer between raw data and your calendar. You can feed your agent a list of notices, and it will immediately start sorting them by how dangerous they are versus how easy they are to fix. It doesn't just tell you what's wrong; it tells you what you can actually do about it. By checking which local dealers have the right parts in stock and which ones have open service bays, your AI client can build a plan that fits your life. You won't waste time driving to a shop that can't help you, and you won't ignore a critical brake issue because you were too busy managing minor maintenance tasks. It's about knowing exactly which repair needs your attention right now.

## Tools

### analyze_recall_notices
This tool processes raw recall data to identify specific vehicle issues. It serves as the entry point for organizing your repair list.

### calculate_appointment_window
This tool determines if a specific repair can fit into your available time. It compares estimated repair durations against your schedule.

### filter_ready_dealers
This tool identifies which local service centers actually have the parts and open slots needed for your repair. It prevents wasted trips to unprepared shops.

### get_urgency_weight
This tool assigns a priority level to each notice. It helps your agent distinguish between a minor fix and a critical safety hazard.

## Prompt Examples

**Prompt:** 
```
Organize these recall notices: [{"noticeId": "R1", "description": "Brake failure", "urgencyLevel": "Critical", "date": "2023-10-01"}] with dealer status [{"dealerName": "Main St Motors", "partsAvailable": ["R1"], "openSlots": ["2023-10-05"]}] and user availability {"maxTime": 120}.
```

**Response:** 
```
{"prioritizedAppointments": [{"noticeId": "R1", "dealerName": "Main St Motors", "estimatedDuration": 60, "urgency": "Critical"}], "unresolvedNotices": []}
```

**Prompt:** 
```
Check if a 90-minute repair fits in my 60-minute window.
```

**Response:** 
```
{"isFeasible": false}
```

**Prompt:** 
```
Which dealers have parts for recall R1?
```

**Response:** 
```
{"availableDealers": [{"dealerName": "Main St Motors", "nextAvailableSlot": "2023-10-05"}]}
```

## Capabilities

### Safety Triage
Your agent uses this to rank repairs based on how much of a safety risk they pose.

### Dealer Inventory Check
The AI checks if local shops actually have the parts required for your specific recall.

### Schedule Matching
Your agent compares repair time requirements against your personal availability.

### Appointment Planning
The MCP generates a list of actionable service appointments based on urgency and availability.

## Use Cases

### Critical Safety Response
You receive a brake failure notice and need to know which dealer can fix it today.

### Fleet Maintenance Planning
A manager processes multiple recall notices to schedule repairs across a large group of vehicles.

### Time-Constrained Scheduling
You need to find a repair that can be finished within a specific one-hour window.

### Dealer Availability Check
You check which local shops have the specific parts in stock before booking an appointment.

## Benefits

- Prioritizes safety-critical repairs over routine maintenance.
- Reduces wasted trips by verifying dealer parts availability first.
- Matches repair durations to your actual free time.
- Converts raw text notices into structured appointment plans.

## How It Works

Connect the MCP to your client and start feeding it recall data to get organized plans.

1. Connect the MCP to Claude, Cursor, or Windsurf via Vinkius.
2. Provide your raw recall notices and dealer information to your AI client.
3. The AI uses the MCP tools to analyze urgency and parts availability.
4. Your agent produces a prioritized list of repair appointments that fit your schedule.

## Frequently Asked Questions

**What can this MCP do with my recall notices?**
It takes raw notice data and organizes it into a prioritized plan by checking urgency, dealer parts, and your available time.

**How does it handle dealer availability?**
It uses the filter_ready_dealers tool to see which shops have the necessary parts and open service slots.

**Can I use this with Claude or Cursor?**
Yes, you can connect this MCP to any compatible client like Claude, Cursor, or Windsurf through the Vinkius platform.

**Does it help with scheduling?**
Yes, it uses the calculate_appointment_window tool to ensure a repair fits within your specific time constraints.

**How does it decide what to fix first?**
It uses the get_urgency_weight tool to prioritize safety-critical repairs over less urgent maintenance tasks.

**How does the system decide which recall to fix first?**
The system uses `get_urgency_weight` to prioritize recalls based on safety risk, ensuring critical safety issues are addressed before maintenance tasks.

**Why is a recall listed as unresolved?**
A recall is marked as unresolved if the required parts are not in stock at nearby dealers or if no appointment slots are available within your specified time window.

**Can I use this with Claude Desktop?**
Yes, this MCP server can be connected to Claude Desktop, Cursor, VS Code, Windsurf, and any other MCP-compatible client via Vinkius Edge.
