Un agent peut faire tourner ceci de bout en bout sans intervention humaine.
La plupart des outils supposent une personne avec un navigateur et une carte bancaire. Celui-ci est conçu pour qu'un agent puisse faire toute la boucle et n'impliquer une personne que là où une personne est légalement la bonne réponse.
MCP, pas du grattage de votre propre documentation
Pointez n'importe quel client MCP vers le point de terminaison HTTP streamable et il obtient des outils typés : créer un lot, lire un lot, vérifier le solde, lister des exemples de captures, et créer une session de paiement. Les schémas d'entrée décrivent chaque option de rendu, si bien qu'un modèle n'a pas à deviner ce que signifie full_page.
La fiche du serveur, la fiche de l'agent et la compétence d'agent sont toutes publiées sous /.well-known, si bien qu'un client qui découvre l'origine peut se configurer tout seul sans qu'on lui dise où trouver quoi.
POST https://url2image.com/mcp
{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"create_screenshot_batch",
"arguments":{"urls":["https://stripe.com"],"format":"png"}}}
Une identité sans formulaire d'inscription
Un agent a besoin d'une identité stable pour que ses crédits et ses lots survivent à un redémarrage. Il y a deux façons d'en obtenir une, et aucune n'implique une boucle de confirmation par e-mail : enregistrer des identifiants client OAuth anonymes sur /oauth/register, ou créer une clé API sur /api/v1/keys. Les deux produisent un jeton porteur qui rattache chaque lot à un seul compte.
Payer sans carte bancaire
Deux rails, et le choix dépend de qui est dans la boucle. Quand une personne l'est, l'outil de paiement renvoie une URL Stripe hébergée et l'agent la transmet. Les données de carte n'atteignent jamais l'agent, ce service, ou le contexte du modèle.
Quand personne ne l'est, x402 s'en charge. Appelez un point de terminaison facturé, lisez le corps de la réponse HTTP 402, retentez avec un en-tête X-PAYMENT signé, et un facilitateur vérifie et règle le transfert. Les conditions sont publiées sur /.well-known/x402 et tarifées pour correspondre au tarif d'entrée des crédits, si bien que payer à l'appel n'est jamais pire qu'acheter une formule.
Ce que l'agent doit dire à l'utilisateur
La compétence d'agent le précise explicitement : demander avant de créer une session de paiement, ne jamais demander de données de carte, et indiquer combien de captures un lot va consommer avant de l'exécuter. Ce sont des instructions que le modèle lit, pas de simples recommandations dans un README.
Testez d'abord sur votre propre liste.
10 captures par mois sans frais et sans carte. Si ça fonctionne sur votre liste, les crédits démarrent à $0.002 l'unité et n'expirent jamais.
Coller une listeQuestions
Quelles versions du protocole MCP sont prises en charge ?
Le serveur négocie 2025-06-18, 2025-03-26 et 2024-11-05, et se replie sur la plus récente qu'il connaît si un client demande autre chose.
Le serveur MCP nécessite-t-il une authentification ?
Non. Il fonctionne de manière anonyme, mais un appelant anonyme obtient un compte tout neuf à chaque session. Envoyez un jeton porteur pour conserver crédits et lots d'une session à l'autre.
x402 est-il obligatoire ?
Non. C'est l'un des deux chemins de paiement, et il n'est proposé que lorsqu'une adresse de réception est configurée sur le déploiement. Les crédits Stripe fonctionnent aussi pour les agents.
Les tarifs, en détail
Par capture, prépayé, sans expiration.
Enough to shoot a competitor set, a client portfolio, or a sitemap crawl.
The usual pick once a nightly job is running against your own URL list.
For monitoring pipelines and agent fleets that render around the clock.
Archive work, whole-market sweeps, and anything with a seven figure URL list.