# NYC Sanitation (DSNY) AI Agent Connect

> NYC Sanitation (DSNY) MCP provides your AI client with direct access to official Department of Sanitation records. You can query collection garages, e-waste drop-off points, pharmaceutical and syringe disposal sites, and the DonateNYC directory. It also covers commercial waste zones and citywide disposal facilities without needing an API key.

## Overview
- **Category:** government-public-data
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_TVkQNP9uE4MAS4Ey52TM5Y4yo20WLs8WRnve2XnM/ai-agent-connect
- **Tags:** new-york, nyc, dsny, sanitation, ewaste, drop-off, donatenyc, waste

## Description

This MCP gives your agent the ability to pull specific, real-world sanitation data from the NYC Department of Sanitation. Instead of searching through messy government portals, you can ask your AI client for the exact location of a hazardous waste site or the specific community districts covered by a commercial waste zone. Whether you are looking for the nearest electronics recycling center in Brooklyn or checking the operating hours for a pharmaceutical drop-off site, the data is ready for your agent to process. The tool handles the heavy lifting of filtering through borough names, neighborhood tabulation areas, and district codes, making it easy to find precise locations for waste disposal, donations, or commercial service zones across all five boroughs.

## Tools

### list_commercial_waste_zones
This tool lists the roughly twenty DSNY commercial waste collection zones. It returns the zone name and the specific community districts it covers.

### list_disposal_facilities
This tool provides data on the 25 DSNY waste disposal facilities. You can filter results by facility type or city-area value to get addresses and coordinates.

### list_donatenyc_sites
This tool accesses the DonateNYC directory containing about 1,500 sites. It returns site names, accepted item categories, hours, and contact info.

### list_dsnv_garages
This tool retrieves information on the under-100 DSNY garbage and recycling collection garages. It provides addresses, district codes, and city-area values.

### list_ewaste_dropoffs
This tool finds the approximately 100 electronics drop-off locations across the city. You can filter by borough, neighborhood, or site name.

### list_pharma_syringe_sites
This tool identifies about 340 pharmaceutical and syringe drop-off locations. It provides the site type, phone number, and operating hours.

### list_special_waste_sites
This tool lists the five specific sites designated for special or hazardous household waste drop-off.

## Prompt Examples

**Prompt:** 
```
Where can I drop off old electronics in Brooklyn?
```

**Response:** 
```
The list_ewaste_dropoffs tool can find electronics drop-off locations in Brooklyn by filtering for that borough.
```

**Prompt:** 
```
Which sites accept expired medicines?
```

**Response:** 
```
You can use list_pharma_syringe_sites with the site_type set to PHARMACEUTICALS Drop-off to find locations that accept expired medicine.
```

**Prompt:** 
```
Which community districts does commercial waste zone BX-1 cover?
```

**Response:** 
```
The list_commercial_waste_zones tool will return the name Bronx West and the list of community districts for zone BX-1.
```

## Capabilities

### Waste Site Locating
Your agent finds specific drop-off points for e-waste, pharma, or hazardous materials.

### Commercial Zone Mapping
The AI identifies which community districts fall under specific commercial waste zones.

### Donation Directory Access
Your agent searches through 1,500 DonateNYC sites to find where to drop off specific items.

### Facility Data Retrieval
The AI pulls addresses and coordinates for DSNY disposal facilities and collection garages.

## Use Cases

### Retail E-waste Logistics
A retail manager asks the agent to find the nearest electronics recycling site to a specific store ZIP code.

### Commercial Compliance
A business owner checks which commercial waste zone their building belongs to.

### Community Donation Planning
A non-profit uses the agent to find donation sites in a specific borough that accept clothing or books.

### Public Health Routing
A health worker finds the nearest syringe or pharmaceutical drop-off site using the agent.

## Benefits

- Eliminates the need for manual API key management or complex government portal navigation.
- Provides direct access to specific DSNY district codes and neighborhood tabulation areas.
- Enables your agent to filter through thousands of donation and disposal sites instantly.
- Delivers precise coordinates and addresses for citywide waste facilities.

## How It Works

Connecting to this MCP gives your AI client immediate access to NYC sanitation datasets.

1. Connect your AI client to the NYC Sanitation MCP via Vinkius.
2. Ask your agent a question about NYC waste, locations, or zones.
3. The agent selects the appropriate tool from the DSNY dataset.
4. The tool returns structured data like addresses, hours, or district codes.
5. Your agent uses that data to answer your request directly.

## Frequently Asked Questions

**Do I need an API key to use this NYC Sanitation MCP?**
No, this MCP is keyless and ready to use once connected to your client.

**Can I find specific donation sites for certain items?**
Yes, the list_donatenyc_sites tool allows you to filter by item categories like Books or Toys.

**How many e-waste locations are available?**
There are approximately 100 electronics drop-off locations available through this MCP.

**Does this include Manhattan data?**
Yes, the city-area values use 'New York' to represent Manhattan.

**How do I find hazardous waste sites?**
You can use the list_special_waste_sites tool to find the five specific locations for hazardous household waste.

**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.

**Do the text filters ignore case or match partial values?**
No. The NYC data platform only supports exact-match filters, so a filter value must equal the stored value. In this MCP, boroughs in the drop-off tables are stored in title case ("Brooklyn", "Manhattan"), pharma/syringe site types as "SYRINGE/SHARPS Drop-off" or "PHARMACEUTICALS Drop-off", and the garage/facility city-area values mix borough names, Queens neighborhood names and "New York" for Manhattan. Use a list tool with no filters to see the exact stored values before filtering.

**What is DonateNYC?**
DonateNYC is the city's directory of donation sites — about 1,500 locations that accept items like books, toys and clothing. list_donatenyc_sites returns each site with the categories it accepts, its hours, phone and website; the category text is free-form, so filter by borough, NTA or site name instead.

**How are boroughs stored in the sanitation datasets?**
It differs per dataset: the e-waste, pharma/syringe and DonateNYC tables store the borough in title case ("Brooklyn", "Manhattan"); the DSNY garages and disposal facilities store a city-area value that mixes borough names, Queens neighborhood names and "New York" for Manhattan. Use a list tool with no filters to see the exact values.
