Ticket Check
by Di Nerd Apps LLC

Ticket Check

An unofficial MCP connector that lets AI assistants look up NYC parking and camera tickets by license plate or summons number, and check whether alternate side parking is suspended, using public NYC Open Data and the NYC 311 calendar.

Connect

MCP endpoint (Streamable HTTP, no auth):

https://ticket-check-mcp.dinerddev.workers.dev/mcp

Stateless: every request is independent. JSON responses; no SSE stream or session ID.

Tools

ToolInputsWhat it does
find_ticketsplate (required)
state default NY
status open | all, default all
limit default 25
Look up NYC parking and camera violations (red light, speed, bus lane, parking) for a license plate, newest first. Use when someone asks whether they have tickets in New York City. Returns each ticket's summons number, date, violation, borough, amount due and whether it is still open.
ticket_summaryplate (required)
state default NY
Summarize NYC parking and camera violations for a license plate: total owed, number of open tickets, tickets in judgment, oldest unpaid ticket, most recent ticket and most common violations.
get_ticketsummons_number (required)Get full details for a single NYC parking or camera ticket by its summons number, including the fine breakdown, a link to the ticket image, and official NYC links to pay or dispute it.
asp_statusdate
days default 7
Is NYC alternate side parking (street cleaning) in effect or suspended today, tomorrow or on a given date? Returns day-by-day status from the official NYC 311 calendar, including holiday and emergency (snow) suspensions, and the next upcoming suspension. Use when a driver asks whether they need to move their car.

All tools are read-only. Results include text for people and structuredContent JSON for agents.

Example prompts

Data & limits

Example request

curl -s https://ticket-check-mcp.dinerddev.workers.dev/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ticket_summary","arguments":{"plate":"ABC1234","state":"NY"}}}'

Support

Email support@dinerdapps.com.

Unofficial — not affiliated with or endorsed by the City of New York. Data from NYC Open Data (NYC Department of Finance) and may lag by several days. Always confirm on NYC.gov before paying or disputing.