MCP-Schnittstelle
Über das Model Context Protocol (MCP) können KI-Assistenten wie Claude oder ChatGPT direkt in den Daten dieser Website suchen: Sitzungen, Tagesordnungen, Beschlüsse, Vorlagen, Dokumente, Gremien und Personen des Nürnberger Stadtrats.
Adresse
https://haushaltssperre.jetzt/mcp
Streamable HTTP, ohne Anmeldung, nur lesend. Die Antworten enthalten Links auf diese Website und auf das Original im Ratsinformationssystem.
Einrichten
- Claude (claude.ai und Claude Desktop): Einstellungen → Connectors → „Benutzerdefinierten Connector hinzufügen“, Adresse von oben eintragen.
- ChatGPT: Einstellungen → Apps & Connectors → Erweitert → Entwicklermodus einschalten, dann einen Connector mit der Adresse von oben anlegen, Authentifizierung „Keine“.
- Andere Clients: jeder MCP-Client, der Streamable HTTP spricht.
Die Menüs der Anbieter ändern sich häufig, die Bezeichnungen können abweichen.
Werkzeuge
search- Volltextsuche über Sitzungen, Tagesordnungspunkte, Vorlagen und Dokumente, dieselbe wie auf der Website.
list_meetings- Listet Sitzungen, die neuesten zuerst, für Fragen wie „Wann tagt der Stadtrat als Nächstes?“.
get_meeting- Eine Sitzung mit Tagesordnung, Ergebnissen, Beschlusstexten, Vorlagen, Dokumenten und Tags.
get_paper- Eine Vorlage (Antrag, Anfrage, Beschlussvorlage) mit Beratungsfolge, Dokumenten, Einbringenden und Tags.
get_document- Metadaten und Inhalt eines Dokuments (Protokoll, Einladung, Vorlage, Anlage), seitenweise.
list_organizations- Listet Gremien, Ausschüsse und Fraktionen mit Zahl der Sitzungen und aktuellen Mitglieder.
get_organization- Ein Gremium oder eine Fraktion: Mitglieder, die nächsten 10 und letzten 20 Sitzungen, die letzten 20 Vorlagen.
list_persons- Listet Personen mit öffentlicher Funktion (Mandat, Referat) mit ihren aktuellen Fraktionen.
get_person- Eine Person mit öffentlicher Funktion: Gremien, eigene Anträge, Erwähnungen, öffentliche Kontaktdaten, Foto mit Lizenz.
list_topics- Listet Themen, Orte und Schlagworte, die häufigsten zuerst.
get_topic- Ein Thema, Ort oder Schlagwort mit den neuesten zugeordneten Sitzungen, Tagesordnungspunkten, Vorlagen und Dokumenten.
get_statistics- Kennzahlen zum Bestand wie auf der Statistik-Seite: Umfang je Jahr, Datenlücken, Gremien, Vorlagenarten, Ergebnisse, Anträge je Fraktion, Beratungsdauer und Themenverlauf.
get_budget- Haushaltsdokumente eines Jahres: Haushaltsplan je Band mit Inhaltsverzeichnis (Abschnitte mit Seiten und Amtskürzel), Eckdaten, Haushaltsrede, Nachtragshaushalt, Jahresabschluss und Beteiligungsbericht.
get_budget_section- Text eines Abschnitts aus einem Haushaltsplan, etwa „B.4.11 Ordnungsamt (OA)“, mit Seitenangabe.
Grenzen
- Höchstens 30 Anfragen pro Minute und 300 pro Stunde je IP-Adresse, darüber antwortet der Server mit 429.
- Nur ein Teil der Dokumente ist bisher erschlossen. Ein fehlender Treffer heißt nicht, dass es etwas nicht gibt.
- Automatisch vergebene Themen, Orte und Personenzuordnungen können falsch sein. Verbindlich sind die Originaldokumente.
- Daten von Besucherinnen und Besuchern, Vorschläge und Konten sind über die Schnittstelle nicht abrufbar.