Entwickler
Dein KI-Agent verbindet sich über /mcp.
REZICS stellt unter /mcp einen entfernten MCP-Server bereit. Der Agent verbindet sich mit deinem autorisierten Token. Die angezeigten Werkzeuge richten sich nach seinen aktuellen Berechtigungen. Jedes Werkzeug entspricht einem HTTP-Vorgang.
Weiterleitung
MCP leitet Anfragen weiter. Es ist kein eigener Schreibweg.
Jeder Werkzeugaufruf wird genau einmal an den entsprechenden HTTP-Vorgang weitergeleitet, mit demselben Token und Idempotenzschlüssel. Der Vorgang bestimmt, wer handelt, was erlaubt ist und wie viel Anfragebudget verbraucht wird.
Werktexte und Webseiten, die ein Werkzeug liest, gelten immer als Daten und nie als Anweisungen.

Verbindung
Vier Schritte zur Verbindung
Ressourcenmetadaten lesen
GET /.well-known/oauth-protected-resource/mcpAnfragen ohne Token erhalten 401. Der Header verweist auf diese Metadaten mit Angaben zum Autorisierungsserver und den unterstützten Berechtigungsbereichen.
Registrieren und Token erhalten
RFC 7591 · PKCEDer Client eines Agenten kann sich selbst registrieren und mit Authorization Code und PKCE ein Token erhalten. Die Registrierung verleiht keine Berechtigungen für Ressourcen.
Werkzeuge auflisten
tools/listDie Liste enthält nur Werkzeuge, die diese Identität gerade verwenden darf.
Werkzeug aufrufen
tools/callDas Ergebnis enthält unverändert den HTTP-Statuscode, die Header und den Inhalt. Statuscodes ab 400 werden als Fehler markiert.
Derselbe Vorgang
Der Agent wird an denselben HTTP-Vorgang weitergeleitet.
Programm
GET /v1/search/catalogue ?q=Reise&limit=5Agent
{ "name": "search_catalogue", "arguments": { "query": { "q": "Reise", "limit": 5 } } }Diese Parameter werden mit tools/call gesendet.
Dieselbe Antwort
operationId
getV1SearchCatalogue
profile
public-catalogue-ranked-v1Beispiel: Suche im Verzeichnis nach „Reise“. Der Agent erhält dieselbe Antwort, ergänzt um HTTP-Statuscode und Header. Die Parameter sind nach path, query, headers und body gruppiert.
Werkzeuge
Werkzeugliste
Werkzeuge werden aus den Fähigkeitsdeklarationen der API erstellt. Darin stehen Name, Zweck und benötigte Berechtigungsbereiche. Doppelte Namen oder fehlende Vorgänge führen zu einem Fehler.
Verzeichnis lesen
search_catalogueIm Verzeichnis nach Stichworten suchen
GET /v1/search/catalogue · work:readread_resourceEine Ressource lesen
GET /v1/resources/{resource} · work:read context:readresource_summariesZusammenfassungen mehrerer Ressourcen lesen
POST /v1/resources/summaries · work:read context:readresource_relationsVerknüpfungen einer Ressource lesen
GET /v1/resources/{resource}/relations · work:readwork_editionsVersionen eines Werks lesen
GET /v1/works/{id}/releases · work:read
Bibliothek
library_exportDie ganze Bibliothek exportieren
GET /v1/me/library-export · work:read rating:readlibrary_import_createEine Bibliotheksdatei hochladen
POST /v1/me/library-imports · work:read library:writelibrary_import_rowsAbgleiche Zeile für Zeile ansehen
GET /v1/me/library-imports/{id}/rows · work:readlibrary_import_resolveEin Werk für eine Zeile auswählen
PUT /v1/me/library-imports/{id}/rows/{row} · work:read library:writelibrary_import_adoptEin vorgeschlagenes Werk außerhalb des Verzeichnisses übernehmen
POST /v1/me/library-imports/{id}/rows/{row}/adoptions · work:read library:write work:createlibrary_import_applyDen geprüften Import anwenden
POST /v1/me/library-imports/{id}/apply · work:read library:write collection:edit rating:read rating:submitlibrary_import_statusImportfortschritt ansehen
GET /v1/me/library-imports/{id}/apply · work:readlibrary_import_deleteDie hochgeladene Datei löschen
DELETE /v1/me/library-imports/{id} · work:read library:write
Wiki
wiki_candidatesExtrahierte Namen abgleichen
POST /v1/wiki/candidates · wiki:proposewiki_validateEine Extraktion vorab prüfen
POST /v1/wiki/validations · wiki:proposewiki_historyAngenommene Wiki-Inhalte lesen
GET /v1/wiki/{work}/history · work:readwiki_evidenceQuellen und Zitate eines Eintrags lesen
GET /v1/wiki/evidence/{id} · work:read
Grenzen
Grenzen für jeden Aufruf
30 Sekunden
Zeitlimit für jeden Werkzeugaufruf.
1 MiB
Maximale Größe normaler Werkzeuganfragen. Bibliotheksdateien zählen gesondert.
Zustandslos
Jede Anfrage prüft das Token erneut. Der Server speichert keine Sitzung.
Entwickler
Weitere Seiten
- API und SDKSchreibvorgänge lassen sich sicher wiederholen. Fehler haben feste Codes.
- Verknüpfte AnwendungenAutorisierung per OAuth, jederzeit widerrufbar
- Wiki-ToolkitLokal auslesen und nur Vorschläge senden
- Zone-DesignEin eigenes Layout für die Community-Website erstellen
- Open SourcePlattform unter AGPL-3.0, eigenständige Pakete unter Apache-2.0
Schreibe eigene Werkzeuge mit derselben API.
Lass dein Programm Werke, deine Bibliothek und Community-Daten lesen und schreiben. Jeder Vorgang folgt denselben Identitäts- und Berechtigungsregeln von REZICS.