Resolves the responsible authority for an address and returns its collection dates.
Collection dates foryour AI assistant.
v0.2.0Waste collection dates from the portals of German municipal authorities — as an MCP server for AI assistants. Public, no account, no API key.
connect
2025-11-25Add the endpoint to your MCP client and restart it. The server then shows up as “abfall”.
claude mcp add --transport http abfall https://abfall-mcp.alpaycelik.dev/mcpexample
→ abfuhrtermine({ adresse: "Kirchstraße 5, Emsdetten" })✓ Tuesday, 1 September · organic waste · EGST Steinfurttools
5Tool and field names are German because the domain is. All tools only read; “portal” queries a municipal portal, “registry” answers from the bundled authority list.
Searches waste authorities by place or operator name, without geocoding.
Shows one authority's portal, expected arguments, presets and example places.
Queries a known authority directly — the way to answer a follow-up question.
Counts registered authorities and data sources.
resources
1Read via resources/read, not called as a tool.
Every registered authority with ID, name and portal — the same list the directory below searches.
coverage
995 × 150Germany has no nationwide waste API. Around 400 authorities run their own portals on top of a handful of platforms.
Loading directory …
resolution
Between plain language and a municipal portal sits a chain that may stop at any step.
- Address
- Town, street or full address.
- Geocoding
- Nominatim validates postcode and place.
- Responsibility
- The matching authority out of 995.
- Portal
- Municipal source, live.
- Dates
- Sorted, back to the assistant.
Ask instead of guessing
When a match is not confident enough, the server returns concrete options instead of a result. A wrongly guessed town would otherwise cheerfully return the neighbouring municipality's calendar — wrong, but unremarkable.