Pour les agents IA

Un accès web pour les agents IA, y compris sur les sites qui bloquent les bots

Les agents bloquent sur les mêmes pages que les scrapers : vérifications anti-bot, pages qui ne se chargent que dans un navigateur et résultats de recherche qui vont bien au-delà de dix liens. ScrapeUnblocker fournit à votre agent des pages rendues, de vrais résultats Google et des données prêtes à l'emploi, par MCP, un SDK ou votre outil d'automatisation, avec votre propre clé API.

500 requêtes gratuites à l'inscription · sans carte

Là où les agents bloquent

Une grande partie du web est difficile à lire pour un agent

Une page de challenge au lieu du contenu

Cloudflare, DataDome, PerimeterX et Akamai répondent aux requêtes automatisées par un 403, un captcha ou une boucle de challenges. L'agent lit la page de blocage et repart sans rien.

Des pages vides sans navigateur

Prix, annonces et avis sont souvent chargés en JavaScript. Une simple requête HTTP renvoie le squelette de la page sans eux.

Des résultats de recherche incomplets

Ce qu'une personne voit sur Google comprend des annonces et un AI Overview, et cela change selon le pays. Une courte liste de liens en laisse la plus grande partie de côté.

Ce que reçoit votre agent

Conçu pour les pages où les agents échouent

Sites protégés

Les requêtes passent par la gestion anti-bot pour Cloudflare, DataDome, PerimeterX (HUMAN) et Akamai, avec le rendu JavaScript inclus dans chaque requête. Notre benchmark publié a mesuré 97,0 % de succès avec contenu vérifié sur 14 cibles protégées. C'est notre propre mesure, pas un test comparatif.

Voir le benchmark →

De vrais résultats de recherche

serpApi renvoie les résultats organiques de Google ainsi que les annonces du haut et du bas et l'AI Overview en JSON, recherchés depuis le pays de votre choix. Bing, DuckDuckGo, Yahoo et Brave ont des endpoints avec la même structure de réponse.

Des plugins de sites comme outils

Du JSON structuré prêt à l'emploi pour Amazon, Walmart, eBay, Google Maps, Google Shopping, les transcriptions YouTube, Zillow, Indeed, Trustpilot, Booking.com et plus de 100 autres. L'agent reçoit des champs, pas du HTML à analyser.

Voir les scrapers →

Des pages en direct

Chaque appel récupère la page en direct. Rien n'est servi depuis un cache, et proxy_country permet à l'agent de voir la page depuis un pays précis.

Vous payez les pages livrées

Les blocages (403), les timeouts, une origine injoignable (523), les limites de concurrence (429) et les erreurs de notre côté ne sont pas facturés. Une page livrée compte pour une requête, rendu JavaScript compris, y compris la propre page 404 ou d'erreur d'un site.

Une liste d'outils courte

Le serveur MCP expose quelques outils de base, les plugins de sites les plus utilisés comme outils à part entière et un outil run_plugin pour tout le reste. fetch_markdown lit une page en Markdown, en général 2 à 25 % de la taille du HTML, et search_and_read lance une recherche Google et lit les premiers résultats en un seul appel. La liste reste courte et n'encombre pas le contexte de l'agent.

Connexion

Utilisez-le là où votre agent tourne déjà

Un compte et une clé partout. Remplacez YOUR_API_KEY par la clé de votre tableau de bord.

Serveur MCP hébergé

Pour Claude sur le web, le bureau et le mobile, Claude Code, Cursor, VS Code et les autres clients MCP. Connectez-vous avec votre compte ScrapeUnblocker (OAuth) ou mettez votre clé dans l'URL. Dans ChatGPT, ajoutez-le sous Settings → Plugins → Developer mode, avec la clé dans l'URL.

URL du serveur
OAuth: https://mcp.scrapeunblocker.com/mcp
Key:   https://mcp.scrapeunblocker.com/mcp?key=YOUR_API_KEY

Plugin Claude Code

Installe le serveur MCP, demande votre clé une seule fois et la garde dans le trousseau du système. Ajoute la commande /scrape-url et des skills de référence.

Claude Code
/plugin marketplace add ScrapeUnblocker/claude-code-plugin
/plugin install scrapeunblocker@scrapeunblocker

Serveur MCP local

Tourne sur votre machine avec Node.js 18+, la clé reste donc en local. Cette configuration fonctionne dans Cursor et Claude Desktop.

Configuration MCP
{
  "mcpServers": {
    "scrapeunblocker": {
      "command": "npx",
      "args": ["-y", "scrapeunblocker-mcp"],
      "env": { "SCRAPEUNBLOCKER_KEY": "YOUR_API_KEY" }
    }
  }
}

SDK

Pour les agents et pipelines que vous écrivez vous-même : clients Python, Node.js, Ruby et PHP avec une méthode pour chaque endpoint et chaque plugin de site.

Installation
pip install scrapeunblocker
npm install scrapeunblocker
gem install scrapeunblocker
composer require scrapeunblocker/client

n8n

Le nœud ScrapeUnblocker pour les workflows n8n. Cherchez ScrapeUnblocker dans le panneau des nœuds ou installez le paquet sous Settings → Community nodes.

Paquet
n8n-nodes-scrapeunblocker

Haystack

Un composant fetcher pour les pipelines Haystack, pour le RAG et les agents qui lisent des pages en direct.

Installation
pip install scrapeunblocker-haystack

Vous le configurez dans Claude ? La page du serveur MCP détaille claude.ai, Claude Code et Claude Desktop étape par étape.

En pratique

Des tâches que les agents réalisent avec

“Vérifie ces cinq pages de prix de concurrents chaque lundi et dis-moi ce qui a changé.”
“Cherche "logiciel de gestion de projet" sur Google depuis l'Allemagne et liste les marques qui diffusent des annonces.”
“Récupère les derniers avis Trustpilot de cette entreprise et regroupe les plaintes par thème.”
“Récupère la transcription de cette vidéo YouTube et résume les points principaux.”

FAQ

Questions fréquentes

Quels agents peuvent l'utiliser ?

Tout ce qui parle le Model Context Protocol : Claude sur le web, le bureau et le mobile, Claude Code, ChatGPT en mode développeur, Cursor, VS Code et les autres clients MCP. Les agents que vous construisez appellent l'API via le SDK Python, Node.js, Ruby ou PHP, et les workflows via le nœud n8n ou le composant Haystack.

Ai-je besoin d'une clé API ?

Sur le serveur MCP hébergé, vous pouvez vous connecter avec votre compte ScrapeUnblocker au lieu de coller une clé. Partout ailleurs, vous utilisez votre propre clé du tableau de bord. Chaque compte commence avec 500 requêtes gratuites, sans carte.

Combien coûte une tâche d'agent ?

Une requête par page récupérée ou par page de résultats de recherche. Les plugins de sites qui listent des résultats facturent une requête par page de résultats chargée. search_and_read facture sa recherche plus une requête par page lue. Les blocages, les timeouts, une origine injoignable, les limites de concurrence et les erreurs de notre côté ne sont pas facturés.

Mon agent peut-il cliquer, saisir du texte ou faire défiler ?

Oui. browse_page exécute des étapes de navigateur (click, type, select, appuyer sur une touche, scroll, attendre) exécutées dans un vrai navigateur avant la capture de la page, et list_elements indique les sélecteurs à utiliser. Les pages de connexion et de paiement ne sont pas récupérées, et les étapes ne remplissent pas de champs de mot de passe ou de carte.

Quand mon agent doit-il l'utiliser plutôt que son fetch intégré ?

Quand le fetch intégré revient bloqué, vide ou depuis le mauvais pays, quand vous avez besoin des résultats Google avec leurs annonces et l'AI Overview, ou quand un plugin de site peut renvoyer les données sous forme de champs structurés.

Donnez à votre agent les pages sur lesquelles il échoue

Créez un compte gratuit, connectez-le en une minute environ et ne payez que les pages qui arrivent.