n8n, Make und Zapier
Automatisierungsplattformen können die PublicWWW-Tools als Schritte eines Workflows aufrufen - eine Suche nach Zeitplan ausführen, die Websites in eine Tabelle oder ein CRM übertragen oder einen KI-Schritt entscheiden lassen, wonach gesucht wird. Sie verbinden sich mit einem Token mit demselben Server.
Erstellen Sie für jede Plattform ein eigenes Token auf Ihrer Profilseite, sodass jede einzeln gesperrt werden kann. Kostenlose Konten erhalten dieselben Tools mit den Limits des kostenlosen Tarifs - siehe Limits und Fehler. Für einen einfachen, zeitgesteuerten Export ohne Tool-Schritt ist die REST-API einfacher: Jede Plattform hat einen HTTP-Schritt, und die API ist in OpenAPI beschrieben.
n8n
Zwei Nodes sprechen MCP. MCP Client führt ein Tool als gewöhnlichen Schritt aus; MCP Client Tool übergibt die Tools an einen AI-Agent-Node, der sie selbst auswählt und aufruft. Beide nehmen dieselben Einstellungen:
| Einstellung | Wert |
|---|---|
| Endpoint | https://api.publicwww.com/mcp |
| Server Transport | HTTP Streamable |
| Authentication | Bearer Auth, mit einer Credential, die Ihr Token enthält |
Wählen Sie in MCP Client das Tool - search oder
account - und füllen Sie seine Parameter aus, oder stellen Sie Input
Mode auf JSON um:
{ "query": "\"angular.min.js\"", "rows": 100 }
Der Node liefert ein Item mit der Antwort des Tools in
structuredContent: die Websites in results (Domain, URL,
Rang) und daneben total, returned,
truncated. Um ein Item pro Website zu erhalten, schließen Sie einen
Split Out-Node auf structuredContent.results an.
Make
Fügen Sie einem Szenario die App MCP Client hinzu. Wählen Sie in ihrer
Verbindung + New MCP Server, geben Sie https://api.publicwww.com/mcp
als URL ein und fügen Sie Ihr Token in API Key / Access token ein. Verwenden
Sie dann Call a tool mit search, um eine Suche als Schritt
auszuführen, oder Execute an action with AI, um die KI die Aufrufe wählen
zu lassen.
Call a tool listet die Argumente des Tools auf - query,
rows, page, snippets. Seine Ausgabe enthält
die Antwort doppelt: Result als JSON-Text und Parsed Result als
Felder - results mit den Websites, total,
returned, truncated und den Rest. Um die Websites
einzeln zu verarbeiten, fügen Sie einen Iterator über Parsed Result >
results hinzu.
Zapier
Verbinden Sie die App MCP Client: Server-URL
https://api.publicwww.com/mcp, Transport Streamable HTTP, OAuth aus
und Ihr Token im Feld für das Bearer-Token. Zapier liest die Tool-Liste sofort ein
- search und account mit ihren Parametern. Für eine Suche
verwenden Sie die Aktion Run Read-Only Tool mit search; der
Trigger New Tool meldet nur Tools, die dem Server hinzugefügt werden.
Ins CRM: HubSpot, Pipedrive, Salesforce
Der typische Fall ist eine Liste potenzieller Kunden: jede Website, die ein bestimmtes Skript, Widget oder einen Tracking-Code lädt, als Unternehmen ins CRM übernommen. Alle drei oben genannten Plattformen haben Schritte für HubSpot, Pipedrive und Salesforce, daher ist der Workflow überall derselbe:
- Ein Trigger - ein Zeitplan oder eine Schaltfläche, die Sie drücken.
- Das PublicWWW-Tool
searchmit Ihrer Suchanfrage, zum Beispiel"googletagmanager.com/gtm.js" site:de, und so vielen Zeilen, wie Sie importieren möchten. - Eine Schleife über
results: eine Website pro Durchlauf, mit ihrerdomain,urlund ihremrank. - Das Unternehmen im CRM anhand seiner Domain suchen und nur anlegen, wenn es noch nicht existiert - ein erneuter Lauf des Workflows fügt dann die neuen Websites hinzu und lässt den Rest unberührt.
| CRM | Datensatz | Abgleich über |
|---|---|---|
| HubSpot | Company | Domain name |
| Pipedrive | Organization | Ein Website-Feld der Organisation |
| Salesforce | Account | Website |
Es hilft, am Datensatz zu vermerken, warum er dort ist - die Suchanfrage in einem
benutzerdefinierten Feld oder einer Notiz -, damit eine spätere Suche nach etwas
anderem die Listen nicht vermischt. Der rank sortiert die Liste nach
Popularität: 1 ist die populärste Website, und ein leerer Rang bedeutet, dass die
Website keinen Popularitätsrang hat.
Worauf zu achten ist
- Jede Ausführung einer Suche kostet eine Suche aus dem Tageskontingent des Kontos, und pro Konto werden höchstens 10 Anfragen pro Minute angenommen - eine Schleife, die das Tool für jede Zeile einer Tabelle aufruft, stößt an beide Grenzen. Fordern Sie stattdessen mehr Zeilen in einer Suche an.
-
Ablehnungen kommen als Tool-Fehler mit einem Code zurück -
quota_exceeded,too_many_requestsmitretry_after-, die die Plattformen als fehlgeschlagenen Schritt anzeigen. Die Codes stehen unter Limits und Fehler.