Pomerado verwandelt jede Website in einen MCP für Agenten
Launch HN: Pomerado (YC F26) – Turn any website into an MCP for agents
Alan und Akshay von Pomerado (YC F26) bauen eine selbstbedienbare Plattform, die aus jeder Website – auch fremden – in unter einer Stunde einen deterministischen MCP macht. Ein Agent erkundet die Seite einmal per Browser und erzeugt daraus eine wiederholbare API; ein Guardian-Modell prüft die Aufrufe, Tests sichern die Verallgemeinerung, und bei Fehlern repariert ein Wartungsjob den Zugang. So werden Airlines, Banken und Legacy-Portale ohne API für Agenten nutzbar – schneller und günstiger als Computer Use.
Agenten sind nicht länger durch ihre Intelligenz begrenzt, sondern durch ihre Fähigkeit, mit Systemen zu interagieren.
- hkalbert71
Eine Unterscheidung, die es sich zu messen lohnt, ist Transport-Erfolg versus tatsächlicher Operations-Erfolg.
Ein Tool kann HTTP 200 zurückgeben, ohne dass es nützlichen Fortschritt gibt. Der Agent wiederholt dann möglicherweise denselben Aufruf mit identischen Argumenten.
Wir untersuchen das aus einer Observability-Perspektive mit KORA Doctor. Es kann wiederholte Tool-Aufrufe mithilfe datenschutzfreundlicher Fingerprints markieren, aber es blockiert keine Live-Wiederholungen und bestimmt nicht, ob Caching sicher ist.
Geben deine generierten MCP-Tools einen Status auf Operationsebene oder Belege für Zustandsänderungen preis, damit externe Tools eine erfolgreiche Reparatur von einem weiteren No-Op-Retry unterscheiden können?
- jrecyclebin
Die Seite muss überlastet sein – aber ich bin interessiert, weil ich an etwas Ähnlichem arbeite. Aber mein Projekt (zumindest ein Aspekt davon) dient dazu, HTTP-Aufrufe als MCP-Tools auszudrücken.
Das Format sieht so aus:
---
[add-list-item] Fügt ein neues Element zu einer Liste hinzu.
# Passe das fields-Objekt an die tatsächlichen Spalten deiner Liste an.
$fields is object
POST https://graph.microsoft.com/v1.0/sites/$site_id/lists/$list_id/items
Authorization: Bearer $token
Content-Type: application/json
{
"fields": $fields
}
HTTP 201
Ich habe viel Spaß damit, weil ich diese Integrationen anhäufen und schnell detaillierte MCPs erstellen kann.
- rahimnathwani
Was sind die Hauptvorteile im Vergleich zu https://github.com/mvanhorn/cli-printing-press
Die offensichtlichen Unterschiede, die ich sehe, sind:
- generiert einen MCP-Server statt einer CLI
- verwendet zum Zeitpunkt des 'Minting' OpenAI-API-Keys statt eines Coding-Agent-Abonnements
- versucht, einen bestimmten Anwendungsfall zu lösen, statt alles abzudecken, was die Seite bietet
- bshafiq
Glückwunsch zum Launch! Der Ansatz, unstrukturierte Seiten in deterministische MCPs zu verwandeln, ist wirklich interessant, besonders die selbstheilenden Wartungsjobs.
Neugierig auf den Fehlermodus: Was passiert, wenn eine Browser-Aktion fehlschlägt oder timeoutet? Der Agent wiederholt oft einfach blind denselben MCP-Tool-Aufruf mit exakt denselben Argumenten. Da der Tool-Aufruf selbst 200 OK zurückgibt, übersehen Standard-Retry-Zähler das, und du verbrennst nur Tokens, während der Browser im Hintergrund weiter timeoutet.
Führst du auf der Runtime-Ebene eine Payload-/Status-Validierung durch, um diese zyklischen Fehler vor dem nächsten Aufruf hart zu stoppen, oder übernimmt das Guardian-Modell?
- shipsafestack
Wie handhabst du Credentials und Sessions für Seiten hinter einem Login, wie die Bank- und Versicherungsportale, die du erwähnst? Wird das Passwort oder Session-Cookie des Nutzers auf deiner Seite gespeichert, oder läuft das generierte MCP gegen eine Session, die der Nutzer lokal hält?
Verwandt dazu: Seiteninhalte sind nicht vertrauenswürdige Eingaben, die jetzt direkt in den Kontext eines Agenten fließen. Geben die deterministischen Tools nur strukturierte Felder zurück, die du extrahiert hast, oder kann beliebiger Seitentext (Bewertungen, Nachrichten, Produktbeschreibungen) durchgelangen? Das scheint die Hauptangriffsfläche für Prompt-Injection bei allem zu sein, was auch Aktionen wie Checkout ausführen kann.