Conçu pour les
agents IA.
Vos agents ont besoin de voir le web. Shotbot délivre des captures fiables via une API JSON propre, un serveur MCP natif, du batch et des callbacks asynchrones. Pensé pour les agents IA en production.
Cas d'usage pour agents IA
Agents de recherche web
Votre agent lit l'état visuel actuel de n'importe quelle page sans faire tourner un navigateur headless lui-même. Passez l'URL ou le fichier brut à un modèle de vision.
Régression visuelle en CI
À chaque déploiement, capturez vos pages clés en batch. Comparez pixel par pixel ou soumettez à un modèle multimodal. Les codes d'erreur structurés facilitent le scripting.
Archivage de documents
Capturez en PDF avec aperçu WebP. Gardez la capture privée (le défaut côté CLI et MCP) pour un lien de téléchargement jamais indexé sur le CDN, qui expire automatiquement. Pratique pour les documents confidentiels.
Veille prix & contenu
Soumettez 500 pages produits ou concurrents en une seule requête batch.
Recevez chaque résultat via callback_url dès qu'il est prêt.
Votre agent est notifié, sans polling.
Génération de rapports
Capturez des dashboards en PDF en batch, intégrez-les dans des rapports automatisés. Captures pleine page jusqu'à 30 000 px, mode sombre ou découpe par sélecteur CSS.
Pipelines de données
Spec OpenAPI 3.1 sur api.shotbot.net/openapi.yaml. À importer directement dans LangChain, LlamaIndex ou tout framework agent compatible OpenAPI.
Serveur MCP | intégration native agent
Le serveur MCP Shotbot expose quatre outils directement dans
Claude Code, Claude Desktop, Cursor, Windsurf et tout runtime MCP compatible.
Votre agent appelle capture comme n'importe quel outil, sans code wrapper.
> Analyse les prix de ce concurrent et compare avec notre grille tarifaire ● Je capture la page de tarification. capture(url: "https://www.permalink.fr/tarifs/", viewport_width: 1280) ✓ rendu en 2s · https://static.shotbot.net/3/3f/3f9eC4d5…jpg ● Sur cette capture, j'identifie trois offres : Starter 29 €, Pro 79 €, Entreprise sur devis. Voici la comparaison avec votre grille... > _
Installation
Sous Claude Code, une commande suffit : sans Node.js, sans npm, sans fichier local.
claude mcp add --scope user shotbot --transport http "https://api.shotbot.net/mcp?key=votre-cle"
Pour Claude Desktop, Cursor, Windsurf et tout autre runtime MCP, ajoutez à votre fichier de config :
{
"mcpServers": {
"shotbot": {
"url": "https://api.shotbot.net/mcp?key=votre-cle"
}
}
}
Pourquoi Shotbot pour les pipelines IA
- API-first : JSON en entrée, JSON en sortie. Codes d'erreur structurés (
pro_required,concurrency_limit,invalid_url) exploitables directement. - Asynchrone par conception :
callback_urldélivre chaque résultat par webhook: votre agent est notifié; pas besoin de polling continu. - Privé par défaut : côté CLI et MCP, les captures court-circuitent le CDN. Le fichier est transmis à la demande (autant de fois que voulu) puis expire automatiquement ; ajoutez
cdn=truepour une URL publique permanente. - OpenAPI 3.1 : importez openapi.yaml dans LangChain, LlamaIndex ou tout client OpenAPI.
- Docs exploitable par les LLM : llms.txt à la racine du domaine ; les descriptions des outils MCP sont optimisées pour les LLMs.
- Hébergé en France : conforme au RGPD, sans cloud tiers, 18 ans de service continu.
Commencer
Compte gratuit avec 200 captures par mois. Pas de carte bancaire. Clé API disponible immédiatement après inscription.
Cas d'usage associés
Monitoring visuel
Captures planifiées automatiques (6h, 24h, 7j, 1 mois) pour alimenter vos outils de détection de changements.
En savoir plus →Archivage légal
Chaque capture est horodatée et conservée comme archive immuable. Idéal comme preuve visuelle ou traçabilité d'évolution de site.
En savoir plus →Export vers S3
Envoyez chaque capture directement dans votre bucket via callback. Compatible AWS, Scaleway, OVH, Cloudflare R2, Backblaze B2.
En savoir plus →