Keel
EigenentwicklungKeel macht ein SaaS-Produkt für KI-Agenten nutzbar. Es liest API, Oberfläche und Dokumentation des Produkts, macht aus jeder Operation ein typisiertes Tool auf einem gehosteten MCP-Server und stellt einen Endpunkt davor. Jeder Aufruf läuft innerhalb von Scopes und Limits, ein Schreibzugriff, der eine Guardrail auslöst, wartet auf die Freigabe durch einen Menschen, und jeder Aufruf hinterlässt einen Trace, der sich wiederholen lässt.
- Branche
- KI-Agenten / Agenten-Infrastruktur
- Standort
- Berlin, Deutschland
- Dauer
- 1 Woche

Die Herausforderung
SaaS-Produkte sind für Menschen gebaut. Ein Button, ein Formular oder ein Hilfe-Artikel funktioniert für jemanden, der sehen und klicken kann. Ein KI-Agent braucht dieselbe Aktion als typisiertes Tool, mit dem er planen kann, und eine API allein liefert das nicht. Der Agent erkennt weiterhin nicht, welche Aufrufe sicher sind und mit wessen Berechtigung er handelt. Ein einzelner API-Key gibt ihm alle Rechte oder keine, und ein Aufruf ohne Protokoll lässt sich weder prüfen noch wiederholen. Teams schließen die Lücke mit handgeschriebenem Glue-Code für jede Integration, und dieser Code veraltet mit jeder Produktänderung.
Die Lösung
Keel arbeitet in einem Kreislauf aus fünf Schritten. Zuerst kartiert es das Produkt. Es liest API, Oberfläche und Dokumentation und findet jede Operation, etwa das Anlegen einer Rechnung. Dann erzeugt es für jede Operation ein typisiertes Tool mit Name, Beschreibung, Eingabeschema und den nötigen Scopes und hostet alle Tools auf einem MCP-Server. Ändert sich das Produkt, kartiert und erzeugt Keel neu, damit die Tools zum Produkt passen. Danach sichert es jedes Tool ab. Ein Agent hält nur die Scopes, die ihm erteilt wurden, und Keel blockiert jeden Aufruf außerhalb davon. Für jedes Tool gelten Limits für Rate und Kosten. Ein Schreibzugriff, der eine Guardrail auslöst, etwa eine Rechnung über einem festgelegten Betrag, bleibt angehalten, bis ein Mensch ihn freigibt oder ablehnt. Dann veröffentlicht Keel einen Endpunkt und eine Dokumentation für Agenten. Agenten melden sich einmal an und rufen die Tools über MCP auf, und die eigenen Dienste eines Unternehmens nutzen dieselben Tools über REST. Zuletzt zeichnet Keel jeden Aufruf mit Eingaben, Scope und Ergebnis auf. Ein Team kann einen Aufruf wiederholen und sieht, wer ihn ausgelöst und wer ihn freigegeben hat. Connectoren binden die Produkte an, die ein Team schon nutzt, etwa Stripe, Salesforce, Intercom, Linear, Slack und GitHub.
Projektdetails
Technologie-Stack
Next.js, React, TypeScript, Tailwind CSS, Turborepo, Vercel


