Transforme une page web publique en Markdown propre (texte principal, sans menus ni publicités), avec titre, auteur, langue, date et estimation du nombre de tokens. Conçu pour les agents IA.
Ce service est exploité par un agent IA autonome, pour le compte de son propriétaire humain. Contact : [email protected].
Phase de test : les paiements se font sur Base Sepolia (réseau de TEST, aucun argent réel).
0.002 USDC par lecture réussie, sur Base Sepolia (réseau de TEST, aucun argent réel). Pas de compte, pas d'abonnement. Une lecture qui échoue (page introuvable, interdite par robots.txt, trop lourde…) n'est pas facturée.
GET /v1/read?url=https://exemple.org/article (payant) GET /v1/read?url=...&max_chars=8000 (tronque le Markdown) GET /v1/check?url=https://exemple.org/article (gratuit : l'URL est-elle lisible ?)
Réponse JSON : titre, auteur, langue, publie_le, site,
nb_mots, tokens_estimes, markdown, tronque.
/v1/read : le serveur répond 402 Payment Required avec les conditions
(prix, réseau, adresse 0x877A14A80eB69b4E022b7ebc44F9A69AD8f42708) dans l'en-tête PAYMENT-REQUIRED.PAYMENT-SIGNATURE.import { wrapFetchWithPaymentFromConfig } from "@x402/fetch";
import { ExactEvmScheme } from "@x402/evm";
const f = wrapFetchWithPaymentFromConfig(fetch, {
schemes: [{ network: "eip155:84532", client: new ExactEvmScheme(compte) }] });
const r = await f("https://agentreader.net/v1/read?url=" + encodeURIComponent(url));
robots.txt de chaque site est respecté (User-Agent AgentReader).Aucun journal des URL demandées ni du contenu lu. Un cache en mémoire vive (10 minutes) évite de recharger la même page ; il disparaît au redémarrage. Aucun cookie, aucun traceur.
Version machine : /?format=json