n8n, Make et Zapier

Les plateformes d’automatisation peuvent appeler les outils PublicWWW comme étapes d’un workflow - lancer une recherche selon un calendrier, envoyer les sites dans un tableur ou un CRM, ou laisser une étape IA décider de ce qu’il faut rechercher. Elles se connectent au même serveur avec un jeton.

Générez un jeton pour chaque plateforme sur votre page de profil, pour pouvoir couper l’accès de chacune séparément. Les comptes gratuits disposent des mêmes outils, avec les limites de l’offre gratuite - voir Limites et erreurs. Pour un simple export planifié sans étape d’outil, l’API REST est plus simple : toutes les plateformes ont une étape HTTP, et l’API est décrite en OpenAPI.

n8n

Deux nœuds parlent MCP. MCP Client exécute un outil comme une étape ordinaire ; MCP Client Tool confie les outils à un nœud AI Agent, qui les choisit et les appelle lui-même. Les deux utilisent les mêmes réglages :

RéglageValeur
Endpointhttps://api.publicwww.com/mcp
Server TransportHTTP Streamable
AuthenticationBearer Auth, avec un identifiant (credential) contenant votre jeton

Dans MCP Client, choisissez l’outil - search ou account - et renseignez ses paramètres, ou passez Input Mode sur JSON :

{ "query": "\"angular.min.js\"", "rows": 100 }

Le nœud renvoie un seul élément contenant la réponse de l’outil dans structuredContent : les sites dans results (domaine, URL, rang), avec total, returned et truncated à côté. Pour obtenir un élément par site, ajoutez ensuite un nœud Split Out sur structuredContent.results.

Make

Ajoutez l’application MCP Client à un scénario. Dans sa connexion, choisissez + New MCP Server, saisissez https://api.publicwww.com/mcp comme URL et collez votre jeton dans API Key / Access token. Utilisez ensuite Call a tool avec search pour lancer une recherche en tant qu’étape, ou Execute an action with AI pour laisser l’IA choisir les appels.

Call a tool liste les arguments de l’outil - query, rows, page, snippets. Sa sortie contient la réponse deux fois : Result sous forme de texte JSON et Parsed Result sous forme de champs - results avec les sites, total, returned, truncated, etc. Pour traiter les sites un par un, ajoutez un Iterator sur Parsed Result > results.

Zapier

Connectez l’application MCP Client : URL du serveur https://api.publicwww.com/mcp, transport Streamable HTTP, OAuth désactivé, et votre jeton dans le champ du jeton bearer. Zapier lit immédiatement la liste des outils - search et account avec leurs paramètres. Pour une recherche, utilisez l’action Run Read-Only Tool avec search ; le déclencheur New Tool ne signale que les outils ajoutés au serveur.

Vers un CRM : HubSpot, Pipedrive, Salesforce

Le cas le plus courant est une liste de prospects : tous les sites qui chargent un script, un widget ou un code de suivi donné, importés dans le CRM en tant qu’entreprises. Les trois plateformes ci-dessus proposent des étapes pour HubSpot, Pipedrive et Salesforce : le workflow est donc partout le même :

CRMObjetCorrespondance sur
HubSpotCompanyDomain name
PipedriveOrganizationUn champ « site web » de l’organisation
SalesforceAccountWebsite

Il est utile d’indiquer sur la fiche pourquoi elle est là - la requête dans un champ personnalisé ou une note -, pour qu’une recherche ultérieure sur autre chose ne mélange pas les listes. Le rank permet de trier la liste par popularité : 1 correspond au site le plus populaire, et un rang vide signifie que le site n’a pas de rang de popularité.

Points de vigilance

Suivant Outils