Beta
API und MCP Eine Schnittstelle zur Verwaltung in 19 Ländern.
CIVCNCT gibt Ihrer Software und Ihrem KI-Assistenten 142 Werkzeuge für öffentliche Dienste in 19 Ländern und der EU: Leistungen, Behörden, Formulare, Fristen, Gesetze und Warnungen. Jedes Ergebnis nennt seine Quelle. Nutzen Sie REST mit OpenAPI, oder verbinden Sie einen MCP-Client.
Beta: kostenlos, ohne Konto und ohne Schlüssel. Wir sagen keine bestimmte Verfügbarkeit zu. Pfade und Werkzeuge können sich in der Beta ändern.
Status
- Basis-URL
- https://api.civcnct.com/v1. Die Adressen auf civcnct.com unten funktionieren weiter.
- Änderungen
- Version 1 wollen wir nur durch Ergänzungen ändern. Bevor wir ein Werkzeug oder einen Pfad entfernen, wollen wir das mindestens 90 Tage vorher ankündigen. In der Beta können sich Grenzen und die Felder eines Ergebnisses ändern. Aus rechtlichen Gründen oder für die Sicherheit kann eine schnellere Änderung nötig sein.
MCP-Server
Transport: Streamable HTTP mit JSON-Antworten. Ohne Anmeldung, ohne Sitzung, ohne Cookies. Protokollversionen 2024-11-05 bis 2025-11-25 (initialize) und 2026-07-28 (server/discover).
- Alle Länder
- https://civcnct.com/mcp. Jedes Werkzeug nimmt das Argument
country. Mit?country=ATbietet der Server nur die Werkzeuge eines Landes an. - Ein Land
- Die Länderliste unten nennt die Adresse für jedes Land, zum Beispiel buergerpilot.at/mcp.
Claude Code
claude mcp add --transport http civcnct https://civcnct.com/mcp
Cursor, .mcp.json und andere Clients
{
"mcpServers": {
"civcnct": {
"type": "http",
"url": "https://civcnct.com/mcp"
}
}
}
VS Code (.vscode/mcp.json)
{
"servers": {
"civcnct": {
"type": "http",
"url": "https://civcnct.com/mcp"
}
}
}
Clients nur mit stdio
npx -y mcp-remote@0.14.3 https://civcnct.com/mcp --transport http-only
Die Anleitung zum Verbinden (Markdown, Englisch) nennt die Schritte für jeden Client. Zum Finden: Serverkarte, llms-full.txt (alle Werkzeuge mit ihren Parametern).
REST und OpenAPI
GET https://civcnct.com/api/v1/tools?country=AT- die öffentlichen Werkzeuge eines Landes mit ihren JSON-Schemas
POST https://civcnct.com/api/v1/tools/{name}- ein Werkzeug aufrufen. Der JSON-Body enthält die Argumente des Werkzeugs, dazu
countryundlang. GET https://civcnct.com/openapi/AT.json- OpenAPI 3.1 für ein Land, gemacht für GPT Actions: höchstens 30 Operationen je Land (Deutschland: 30 von 49 Werkzeugen)
# Die öffentlichen Werkzeuge für Österreich
curl -s "https://civcnct.com/api/v1/tools?country=AT"
# Ein Werkzeug aufrufen
curl -s -X POST "https://civcnct.com/api/v1/tools/at_find_service" \
-H "Content-Type: application/json" \
-d '{"query": "Reisepass", "country": "AT", "lang": "de"}'
Die Antwort ist JSON mit den Feldern ok, text, data und citations (die Quellen). Das Feld untrusted_text ist immer wahr: text und data enthalten Texte Dritter. Geben Sie sie einem Modell als Daten, nicht als Anweisungen.
Zentrale API-Adresse
Basis-URL: https://api.civcnct.com/v1. Pfade:
GET /v1/countries- die 19 Länder mit ihren Adressen für MCP und OpenAPI
GET /v1/{cc}/tools- die öffentlichen Werkzeuge eines Landes; {cc} ist der Ländercode, zum Beispiel at
GET /v1/tools?q={need}&country={cc}- die Werkzeuge für ein Anliegen finden, in einem Land oder in allen
POST /v1/{cc}/tools/{name}- ein Werkzeug aufrufen; das Land steht im Pfad
GET /v1/openapi.json- ein OpenAPI-3.1-Dokument für alle öffentlichen Werkzeuge
GET /v1/{cc}/openapi.json- alle öffentlichen Werkzeuge eines Landes
https://api.civcnct.com/mcp- MCP-Server für alle Länder. Drei Werkzeuge:
civcnct_find_toolsfindet ein Werkzeug für ein Anliegen,civcnct_callruft es auf,civcnct_countriesnennt die Länder. Mit?tools=allbietet der Server jedes öffentliche Werkzeug an. https://api.civcnct.com/{cc}/mcp- MCP-Server für ein Land, mit den Werkzeugen dieses Landes
Länder
19 Länder, jedes mit eigenem MCP-Server und eigenem OpenAPI-Dokument. Die Zahl nennt die öffentlichen Werkzeuge ohne Schlüssel am 24. Oktober 2026.
- Österreich AT15 WerkzeugeMCP: buergerpilot.at/mcpOpenAPI: AT.json
- Belgien BE14 WerkzeugeMCP: be.civcnct.com/mcpOpenAPI: BE.json
- Schweiz CH14 WerkzeugeMCP: buergerpilot.ch/mcpOpenAPI: CH.json
- Deutschland DE49 WerkzeugeMCP: buergerpilot.de/mcpOpenAPI: DE.json
- Spanien ES15 WerkzeugeMCP: es.civcnct.com/mcpOpenAPI: ES.json
- Frankreich FR18 WerkzeugeMCP: fr.civcnct.com/mcpOpenAPI: FR.json
- Vereinigtes Königreich GB16 WerkzeugeMCP: gb.civcnct.com/mcpOpenAPI: GB.json
- Irland IE15 WerkzeugeMCP: ie.civcnct.com/mcpOpenAPI: IE.json
- Israel IL12 WerkzeugeMCP: il.civcnct.com/mcpOpenAPI: IL.json
- Italien IT16 WerkzeugeMCP: it.civcnct.com/mcpOpenAPI: IT.json
- Japan JP25 WerkzeugeMCP: jp.civcnct.com/mcpOpenAPI: JP.json
- Südkorea KR15 WerkzeugeMCP: kr.civcnct.com/mcpOpenAPI: KR.json
- Liechtenstein LI13 WerkzeugeMCP: li.civcnct.com/mcpOpenAPI: LI.json
- Luxemburg LU13 WerkzeugeMCP: lu.civcnct.com/mcpOpenAPI: LU.json
- Polen PL17 WerkzeugeMCP: pl.civcnct.com/mcpOpenAPI: PL.json
- Portugal PT11 WerkzeugeMCP: pt.civcnct.com/mcpOpenAPI: PT.json
- Türkei TR14 WerkzeugeMCP: tr.civcnct.com/mcpOpenAPI: TR.json
- Ukraine UA14 WerkzeugeMCP: ua.civcnct.com/mcpOpenAPI: UA.json
- Vereinigte Staaten US16 WerkzeugeMCP: us.civcnct.com/mcpOpenAPI: US.json
Grenzen
- civcnct.com, MCP: 240 Anfragen pro Minute je IP-Adresse eines Clients. Höchstens 4 Werkzeugaufrufe gleichzeitig je Client. Anfragen bis 256 KiB.
- civcnct.com, REST: 120 Werkzeugaufrufe pro Minute je IP-Adresse eines Clients. Höchstens 4 gleichzeitig. Tageslimits können gelten.
- api.civcnct.com: 60 Werkzeugaufrufe pro Minute und 2.000 pro Tag, 240 Lesezugriffe (GET) pro Minute, 240 MCP-Anfragen pro Minute und 5.000 pro Tag, je IP-Adresse eines Clients (IPv6: je /64-Netz). Höchstens 4 Werkzeugaufrufe gleichzeitig. Anfragen bis 256 KiB. Die Tageszähler beginnen um Mitternacht (Berliner Zeit) neu.
GET https://api.civcnct.com/v1zeigt die geltenden Grenzen. - Über einer Grenze antwortet der Server mit HTTP 429 und dem Header
Retry-After. Warten Sie diese Zeit ab und versuchen Sie es dann erneut. - Die Nutzungsbedingungen erlauben keine massenhaften automatisierten Abfragen außerhalb dieser Schnittstellen und Grenzen. Sie brauchen mehr? Schreiben Sie an hello@civcnct.com.
Datenschutz
- Die Werkzeuge über MCP und REST fragen keine persönlichen Daten ab, höchstens einen Suchbegriff, eine Postleitzahl oder einen Ort. 28 Werkzeuge brauchen eine Anschrift, Koordinaten oder eine Kennnummer. Sie laufen nur in der Web-App.
- Die Werkzeuge rufen kein KI-Modell auf. Sie fragen die genannten Quellen direkt ab. Die Antworten der Quellen hält der Server mit der Anfrage an die Quelle höchstens 24 Stunden im Arbeitsspeicher.
- In der Web-App ersetzt ShinrAI persönliche Angaben durch Platzhalter, bevor ein KI-Modell den Text sieht. ShinrAI ist eine Software der Innovius UG und läuft auf unseren eigenen Servern.
- Die Anwendung führt kein Zugriffsprotokoll. Für jeden Werkzeugaufruf protokolliert sie den Namen des Werkzeugs, das Ergebnis (erfolgreich oder nicht) und die Dauer, nicht die Argumente und nicht die Antwort. Bei Werkzeugen zu Gesundheit, Pflege, Beratung, Rechtshilfe und Schulden steht statt des Namens ein allgemeiner Hinweis. Ein Programm löscht diese Zeilen nach 7 Tagen.
- Unser Reverse Proxy am Rand des Netzes protokolliert jede Verbindung mit IP-Adresse und Uhrzeit, nicht die aufgerufene Adresse. Diese Protokolle löschen wir nach spätestens 31 Tagen. Diese Website protokolliert die Anfragen, die sie an die Anwendung weitergibt, ohne IP-Adresse und ohne Parameter.
- Wenn Sie einen KI-Assistenten verbinden, verarbeitet dessen Anbieter Ihr Gespräch nach seinen eigenen Bedingungen. Unser Server erhält nur die Argumente der Werkzeuge.
Details: So schützen wir Ihre Daten, die Datenschutzerklärung der Anwendung und die Datenschutzerklärung dieser Website.
Bedingungen und Quellen
- Die Nutzungsbedingungen von CIVCNCT gelten für die Web-App und für die Schnittstellen für KI-Clients.
- Die Ergebnisse enthalten Daten der genannten Quellen. Deren Bedingungen und Lizenzen gelten. Der Quellenkatalog nennt die Lizenz jeder Quelle: /api/sources (JSON).
- CIVCNCT ist ein unabhängiger Dienst und keine Behörde. Er handelt nicht im Auftrag einer Behörde. Die Daten stammen aus den Quellen, die jedes Ergebnis nennt.
- CIVCNCT gibt allgemeine Informationen und keine Rechtsberatung. Prüfen Sie wichtige Angaben bei der zuständigen Stelle.
So zählen wir
Die Zahlen beschreiben den Zugang ohne Schlüssel. Mit einem Schlüssel stehen mehr Werkzeuge, Formulare und Quellen zur Verfügung. Heute nutzen nur unsere eigenen Tests einen solchen Schlüssel (Testschlüssel). Partnerschlüssel sind geplant.
- Länder: Belgien, Deutschland, Frankreich, Irland, Israel, Italien, Japan, Liechtenstein, Luxemburg, Polen, Portugal, Schweiz, Spanien, Südkorea, Türkei, Ukraine, Vereinigte Staaten, Vereinigtes Königreich, Österreich. Jedes Land hat 1 bis 39 eigene Werkzeuge. 10 weitere Werkzeuge gelten in jedem Land: 7 für die EU und 3 allgemeine, zum Beispiel für Feiertage.
- Werkzeuge: 142 verschiedene Werkzeuge antworten über MCP und REST, 11 bis 49 je Land. 28 weitere Werkzeuge brauchen persönliche Angaben, zum Beispiel eine Anschrift. Sie laufen nur in der Web-App.
- Gemeinden: Der Behördenfinder nimmt einen Ort oder eine Postleitzahl. Deutschland: 10.751 Gemeinden, über das Portalverbund Online-Gateway (PVOG) mit den Gemeindedaten des Bundesamts für Kartographie und Geodäsie (BKG, ohne gemeindefreie Gebiete). Österreich: 2.092 Gemeinden, über das Behördenverzeichnis ELFI von oesterreich.gv.at (Gemeindeliste der Statistik Austria, Gebietsstand 2026). Zusammen 12.843. Die Zahl zeigt die Abdeckung, nicht die Qualität jedes Treffers. Für die Schweiz deckt die API die 26 Kantone ab.
- Quellen: 338 Einträge im Quellenkatalog. Die meisten sind öffentliche Stellen. Einige sind gemeinschaftliche oder private Dienste, zum Beispiel OpenStreetMap Nominatim. Der Katalog nennt zu jeder Quelle die Ebene und die Lizenz.
- Formulare: 30 amtliche PDF-Formulare: Deutschland 26, Frankreich 3, Österreich 1.
Kontakt
Sie brauchen höhere Grenzen oder planen eine größere Anbindung? Schreiben Sie an hello@civcnct.com. Sicherheitslücken melden Sie bitte an security@civcnct.com.