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.

18
ans de service continu
500
URLs en une seule capture batch atomique
4
outils MCP : capture, statut, batch, compte

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.

agent · claude
> 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 Code
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 :

Claude Desktop | Cursor | Windsurf
{
  "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_url dé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=true pour 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