# Amsterdam Waste & Recycling AI Agent Connect

> Amsterdam Waste & Recycling MCP provides direct, keyless access to the City of Amsterdam's official DSO open-data platform. Your AI client can pull specific collection schedules, locate street containers, and check recycling point weighings without needing to manage API keys or complex credentials. It turns municipal waste logistics into actionable data for your agent.

## Overview
- **Category:** government-public-data
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_kOQfDEMzz7zl1XkXy2XhftifcolQebcb1LoImfL6/ai-agent-connect
- **Tags:** amsterdam, waste-management, recycling, waste-collection, open-data, government-public-data

## Description

You can pull live waste management data straight from the City of Amsterdam's official platform. This MCP connects your AI client to the DSO open-data API, giving you immediate access to household waste schedules and public container locations. Instead of digging through municipal websites, you just ask your agent for the collection days at a specific postal code or the nearest bin for paper recycling. It handles the connection to the city's data stream so you don't have to deal with rate limits or authentication. Whether you are checking when to put out your GFT bin or looking for the nearest glass container, the data is ready to use. It covers everything from specific waste fractions and container volumes to weigh-in records at city recycling points.

## Tools

### get_waste_calendar
Retrieves the waste collection schedule for a specific Amsterdam address. It provides collection days, bring-out windows, and the registered waste streams for that location.

### list_waste_fractions
Lists all the specific waste streams the city collects. Use this to find the exact names and codes needed to query the waste calendar.

### list_container_types
Provides a reference list of the different container types and volumes used throughout the city.

### find_waste_containers
Locates public waste containers on Amsterdam streets. It returns details like container owner, status, and location for specific waste streams.

### get_recycling_weighings
Accesses weigh-in records from city recycling points. This allows you to check specific locations and their associated fee groups.

## Prompt Examples

**Prompt:** 
```
What is the waste calendar for 1015NR, Eerste Anjeliersdwarsstraat 1?
```

**Response:** 
```
The waste calendar for 1015NR includes the following streams: Glas, Restafval, and Papier. Collection days and bring-out windows are provided for each stream based on the local collection area.
```

**Prompt:** 
```
List all waste fractions the city collects and their codes.
```

**Response:** 
```
Amsterdam collects several streams including Restafval, Papier, GFT, Glas, and plastic. Each stream has a specific code and calendar order used for scheduling.
```

**Prompt:** 
```
Where can I drop off paper in Amsterdam? Find paper waste containers.
```

**Response:** 
```
I found several public containers for the Papier stream. They are located in various neighborhoods with specific serial numbers and owner details available.
```

## Capabilities

### Address-based scheduling
Your agent can look up exact collection days for any Dutch postal code.

### Container mapping
The AI can find the physical location of public waste bins for specific materials.

### Waste stream identification
Your client can identify the correct codes and names for all city-collected fractions.

### Recycling logistics data
The agent can access weigh-in records from municipal recycling points.

### Equipment reference
The AI can query the standard types and volumes of containers used by the city.

## Use Cases

### Residential scheduling
An agent can tell a resident exactly which day to put their glass or paper out based on their postal code.

### Logistics planning
Analysts can use the container and weighing data to model waste collection efficiency.

### Urban navigation
A user can ask their agent to find the nearest public bin for a specific type of waste while walking in the city.

### Data integration
Developers can feed real-time municipal waste data into larger automated workflows.

## Benefits

- Eliminates the need to manually manage API keys or credentials.
- Provides direct access to the official Amsterdam DSO open-data platform.
- Removes the friction of navigating municipal web portals for simple schedule checks.
- Enables automated reasoning about municipal waste logistics.

## How It Works

Connecting to Amsterdam's waste data is a one-click process through Vinkius.

1. Subscribe to the Amsterdam Waste & Recycling MCP on Vinkius.
2. Connect your preferred client like Claude or Cursor with one click.
3. Ask your agent a question about Amsterdam waste or specific addresses.
4. The MCP fetches the live data from the city's DSO platform.
5. Your agent receives the data and answers your request immediately.

## Frequently Asked Questions

**Do I need an API key to use this?**
No. This MCP connects directly to the city's open-data platform without requiring you to manage any credentials or keys.

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

**Is the data real-time?**
Yes. The data comes directly from the official City of Amsterdam DSO open-data platform.

**Can I find specific container locations?**
Yes. You can use the tool to find public waste containers for specific waste streams across different neighborhoods.

**Does this work for any address in Amsterdam?**
Yes. You can query the waste calendar using any valid Dutch postal code within the city's service area.

**Do I need an API key?**
No. All endpoints of the city's DSO open-data platform used by this integration are public (OPENBAAR) and work with zero credentials. The city has announced it may introduce a free key regime in the future; today the APIs are keyless.

**Where does the data come from?**
From the city of Amsterdam's official open-data platform (api.data.amsterdam.nl/v1): the afvalwijzer (waste calendar), huishoudelijkafval v2 (fractions, containers, container types) and recyclepunten (recycling point weighings) dataset services.

**Does the waste calendar return exact pickup dates?**
It returns the collection days registered per address and waste stream (e.g. "Dinsdag" = Tuesday) plus the bring-out window and collection area. The city publishes calendar schedules per stream rather than a per-house date, so treat the days-of-week as the collection schedule for that address.

**Which areas are covered?**
All of the city of Amsterdam. The waste calendar is registered per address (postal code + street + house number); containers and recycling points carry their own location data, including EPSG:28999 (RD New) coordinates.
