Servidor MCP

Abfallkalender Deutschland

io.github.AlpayC/abfall-mcp-server
Otros Público y accesible MCP 2025-11-25

Qué hace este MCP

Looks up German household and commercial waste collection schedules by address or disposal provider.

abdeckung
Abdeckung
Zeigt, wie viele Entsorgungstraeger und Datenquellen erfasst sind.
Solo lectura
Esquema de entrada
{'type': 'object', 'title': 'abdeckungArguments', 'properties': {}}
abfuhrtermine
Abfuhrtermine zu einer Adresse
Ermittelt den zustaendigen Entsorgungstraeger fuer eine deutsche Adresse und liefert dessen Abfuhrtermine. Erster Anlaufpunkt fuer Fragen wie 'Wann wird bei mir die Biotonne geleert?'.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', 'title': 'abfuhrtermineArguments', 'required': ['adresse'], 'properties': {'bis': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Bis', 'default': None, 'description': 'Spaetester Termin (JJJJ-MM-TT).'}, 'von': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Von', 'default': None, 'description': 'Fruehester Termin (JJJJ-MM-TT). Standard: heute.'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 25, 'maximum': 200, 'minimum': 1, 'description': 'Hoechstzahl der Termine.'}, 'adresse': {'type': 'string', 'title': 'Adresse', 'description': "Adresse oder Ort, z.B. 'Kirchstrasse 5, 48282 Emsdetten'."}, 'strasse': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Strasse', 'default': None, 'description': 'Strasse, falls in der Adresse nicht enthalten.'}, 'hausnummer': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Hausnummer', 'default': None, 'description': 'Hausnummer.'}, 'abfallarten': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Abfallarten', 'default': None, 'description': "Nur diese Arten, z.B. ['Bio', 'Papier']. Teilwoerter genuegen."}}}
abfuhrtermine_fuer_traeger
Abfuhrtermine eines bestimmten Traegers
Fragt einen Traeger direkt ab - fuer Rueckfragen aus `abfuhrtermine` oder wenn der Traeger bereits feststeht.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', 'title': 'abfuhrtermine_fuer_traegerArguments', 'required': ['traeger_id'], 'properties': {'bis': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Bis', 'default': None, 'description': 'Spaetester Termin (JJJJ-MM-TT).'}, 'von': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Von', 'default': None, 'description': 'Fruehester Termin (JJJJ-MM-TT).'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 25, 'maximum': 200, 'minimum': 1, 'description': 'Hoechstzahl der Termine.'}, 'adresse': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Adresse', 'default': None, 'description': 'Optionale Adresse, um fehlende Argumente zu ergaenzen.'}, 'argumente': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Argumente', 'default': None, 'description': "Argumente der Datenquelle, z.B. {'ort': 'Ahlen', 'strasse': 'Bahnhofstr.'}."}, 'traeger_id': {'type': 'string', 'title': 'Traeger Id', 'description': 'ID aus `finde_traeger`.'}, 'abfallarten': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Abfallarten', 'default': None, 'description': 'Nur diese Arten.'}}}
finde_traeger
Entsorgungstraeger suchen
Sucht Entsorgungstraeger nach Orts- oder Betriebsnamen, ohne Geocoding. Nuetzlich, wenn die Adresssuche nichts findet oder der Betrieb bekannt ist.
Solo lectura
Esquema de entrada
{'type': 'object', 'title': 'finde_traegerArguments', 'required': ['suchbegriff'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Hoechstzahl der Treffer.'}, 'suchbegriff': {'type': 'string', 'title': 'Suchbegriff', 'description': "Ort, Landkreis oder Betriebsname, z.B. 'Kreis Steinfurt'."}}}
traeger_details
Details zu einem Traeger
Zeigt, welche Argumente ein Traeger erwartet, welche Orte als Beispiel hinterlegt sind und wo sein Portal liegt.
Solo lectura
Esquema de entrada
{'type': 'object', 'title': 'traeger_detailsArguments', 'required': ['traeger_id'], 'properties': {'traeger_id': {'type': 'string', 'title': 'Traeger Id', 'description': 'ID aus `finde_traeger`.'}}}
Añadido
abdeckung
17 de September de 2026 a las 12:40
Añadido
abfuhrtermine_fuer_traeger
17 de September de 2026 a las 12:40
Añadido
traeger_details
17 de September de 2026 a las 12:40
Añadido
finde_traeger
17 de September de 2026 a las 12:40
Añadido
abfuhrtermine
17 de September de 2026 a las 12:40