# NYC Parking & Enforcement AI Agent Connect

> NYC Parking & Enforcement MCP provides direct access to Municipal Parking Enforcement and DOP parking records. Your AI client can pull current unresolved citations, search for recently issued tickets by fiscal year, look up official violation code definitions, and check the status of parking meters across the city without needing an API key.

## Overview
- **Category:** government-public-data
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_1ttIPe9ogqKV3lTeWAxhSJVpaMpGYzcWBE93DXQn/ai-agent-connect
- **Tags:** new-york, nyc, parking, tickets, fines, enforcement, parcmeters

## Description

You can pull live NYC parking data directly into your AI workflow. Instead of digging through city portals, you tell your agent to find a specific plate's open tickets or check if a meter on a specific street is active. This MCP gives you the raw enforcement data needed to track unresolved citations, research common violation patterns, or verify fine amounts for specific codes. You can filter open violations by plate, summons number, or county, and even look up the specific fine amounts for different areas like Manhattan. It is a practical way to turn messy municipal records into structured information your agent can process instantly.

## Tools

### count_open_violations
Counts unresolved parking tickets within a specific date window. It defaults to the last 90 days to ensure the request stays within manageable bounds.

### list_parking_meters
Retrieves a list of NYC parking meters. You can filter the results by street, borough, facility name, or meter number to find status and pay-by-phone details.

### lookup_parking_code
Provides the official definition and fine amounts for a specific 2 or 3 digit violation code.

### search_parking_violations_issued
Searches for parking tickets issued during a specific fiscal year. Results include the summons number, plate, violation description, and vehicle info.

### search_open_parking_violations
Finds unresolved parking violations using a plate, summons number, county, or date range.

### top_open_violation_types
Identifies the most frequent types of open parking violations within a chosen look-back window or county.

## Prompt Examples

**Prompt:** 
```
How many open parking tickets are there citywide right now?
```

**Response:** 
```
The count of unresolved tickets from the last 90 days is currently being retrieved.
```

**Prompt:** 
```
What does violation code 24 mean?
```

**Response:** 
```
Code 24 is defined by the city as [definition]. Fines vary by area, with specific amounts for Manhattan below 96th Street and other regions.
```

**Prompt:** 
```
Are the parking meters on 5th Ave in Brooklyn working?
```

**Response:** 
```
Checking 5th Ave in Brooklyn. I found 3 meters with status: Active, Pay-by-cell: 51112, Facility: Brooklyn DOP.
```

## Capabilities

### Citation Tracking
Your agent searches for unresolved tickets using plate numbers or summons IDs.

### Fine Verification
The AI looks up official violation definitions and specific fine amounts for different NYC zones.

### Meter Status Checks
Your client finds meter locations and confirms if they are active or provides pay-by-phone numbers.

### Enforcement Analysis
The agent identifies the most common violation types occurring in specific counties or timeframes.

### Fiscal Year Reporting
You can pull lists of tickets issued during specific NYC fiscal years.

## Use Cases

### Ticket Status Check
A driver asks their agent to check if a specific license plate has any unresolved tickets.

### Fine Research
An analyst uses the agent to find out exactly how much a specific violation code costs in Manhattan.

### Meter Location Finding
A user asks for the status and pay-by-phone number of meters on a specific street.

### Pattern Identification
A researcher asks for the most common types of open violations in a specific county.

## Benefits

- Eliminates the need to manually navigate complex city data portals.
- Provides direct access to official violation definitions and fine amounts.
- Removes the friction of managing individual API keys for municipal data.
- Allows for rapid filtering of parking meter status and locations.

## How It Works

Connecting to this MCP gives your AI client immediate access to NYC Open Data tools.

1. Connect your AI client to the Vinkius-hosted MCP.
2. Ask your agent a question about NYC parking or citations.
3. The agent selects the appropriate tool to query the city data.
4. The MCP returns the raw data to your agent.
5. Your agent presents the specific answer or list to you.

## Frequently Asked Questions

**Do I need an API key to use this?**
No. Vinkius hosts the MCP and manages all connections, so you can use it immediately without an API key.

**How current is the citation data?**
Open citation data is a point-in-time snapshot. Because tickets are paid or contested constantly, counts change in real time.

**Can I check fines for specific areas?**
Yes. The lookup tool provides different fine amounts for Manhattan below 96th Street versus other areas.

**Which AI clients can I use with this MCP?**
You can use this with any MCP-compatible client, including Claude, Cursor, Windsurf, and VS Code.

**How far back can I search for open violations?**
The tool defaults to a 90-day window for open violations to ensure the data remains manageable and relevant.

**Do I need an API key?**
No. NYC Open Data serves all public datasets anonymously over its SODA API (data.cityofnewyork.us). This MCP defines no credentials and needs nothing configured.

**What is a citation?**
A parking citation (or ticket) is a written notice of a parking violation issued by the city. The open-citation set is the live, unresolved population — it changes as tickets are paid, reduced or contested, so any count is a snapshot.

**Where do the fine amounts come from?**
The violation-code table carries the official definition of each code and the amount in Manhattan below 96th Street versus all other areas — the city's two-tier enforcement pricing.
