agdata

Datos web de pago por llamada para agentes de IA: cualquier URL como Markdown, capturas de pantalla, transcripciones de YouTube, reseñas de Google Maps y Amazon, listados de empleo, noticias y búsqueda. Sin clave API, pago por llamada con stablecoins x402.

Servidor MCP alojado

npx add-mcp 'https://agdata.shveik.dev/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

¿Qué puedo preguntar?

Endpoints dedicados para las preguntas que los agentes hacen con más frecuencia, cada uno con una forma JSON fija. Para todo lo demás, el desbloqueo lee cualquier página.

personas y redes sociales

Quién dice qué

Publicaciones, perfiles y resultados de búsqueda de las grandes plataformas sociales. Respuestas bajo una publicación en X. Comentarios bajo un video de YouTube. Comentarios bajo un video de TikTok. Comentarios bajo una publicación de Instagram.

  • instagram
  • tiktok
  • reddit
  • twitter
  • youtube
  • linkedin
  • x-replies
  • youtube-comments
  • tiktok-comments
  • instagram-comments
POST /x402/reddit
or POST /mpp/reddit
{"limit":5,"mode":"hashtag","query":"programming"}

lugares y reseñas

Qué dicen los clientes

Lugares de Google Maps por búsqueda y ubicación. Reseñas de un lugar. Reseñas de un producto de Amazon.

  • google-maps
  • google-maps-reviews
  • amazon-reviews
POST /x402/amazon-reviews
or POST /mpp/amazon-reviews
{"limit":10,"product":"B079JLY5M5"}

búsqueda y noticias

Qué hay ahora mismo

Resultados de Google Search para una consulta. Artículos de noticias actuales para una consulta, en el idioma y la edición del país que elijas. Búsqueda web con cada resultado leído como Markdown, en una sola llamada. Búsqueda rápida web o de noticias con hasta 30 resultados con extractos, filtrable por sitio y categoría.

  • google-search
  • google-news
  • web-search
  • search-plus
POST /x402/google-news
or POST /mpp/google-news
{"limit":10,"query":"openai"}

empleos y productos

Quién contrata, qué se vende

Listados de empleos de LinkedIn. Listados de empleos de Indeed con detalles de salario y empleador. Búsqueda de productos en Amazon.

  • linkedin-jobs
  • indeed-jobs
  • amazon
POST /x402/indeed-jobs
or POST /mpp/indeed-jobs
{"country":"us","limit":10,"location":"Austin, TX","query":"nurse"}

desbloqueo · cualquier página

Todo lo demás: cualquier URL de entrada, Markdown limpio de salida

Cuando no hay un endpoint dedicado, el desbloqueo lee la página por ti: renderiza JavaScript, maneja la protección común contra bots y devuelve Markdown, HTML o texto con título, idioma y URL final. ¿Necesitas verla en su lugar? Captura una captura de pantalla o un PDF. ¿Necesitas lo que dice un video? Obtén su transcripción.

  • unblock
  • screenshot
  • youtube-transcript
POST /x402/unblock
or POST /mpp/unblock
{"format":"markdown","url":"https://example.com/"}

→ [{ "finalUrl": "https://example.com/",
     "title": "Example Domain",
     "format": "markdown",
     "content": "# Example Domain ..." }]

Prueba también agproxy: ¿Necesitas una IP residencial propia? agproxy vende tráfico de proxy residencial por gigabyte y una obtención en bruto desde una dirección residencial, pagado de la misma manera.

Obtén solo páginas a las que tengas acceso; los hosts se bloquean ante quejas (agdata@shveik.dev).

Servidor MCP

MCP Cada endpoint es también una herramienta MCP

Las mismas rutas son también un servidor MCP (HTTP transmisible, sin estado, versiones de protocolo recientes y anteriores): una herramienta por ruta, pagada con x402 dentro de la llamada a la herramienta. Apunta un cliente a https://agdata.shveik.dev/mcp: lista las herramientas y responde a una llamada con la cotización. Cada herramienta toma el mismo JSON que su endpoint, y la respuesta lleva el recibo de liquidación.

cualquier cliente MCP que pueda pagar shell

$ mcpc connect https://agdata.shveik.dev/mcp @agdata --x402 exact
$ mcpc @agdata tools-list
$ mcpc @agdata tools-call google-news query:=openai limit:=3

Listar las herramientas y obtener una cotización funciona en cualquier cliente MCP. Pagar requiere un cliente que pueda firmar pagos x402: mcpc --x402, Cloudflare Agents, o el SDK x402 MCP. Claude Desktop, Claude Code y Cursor no pueden firmar pagos por sí mismos. HTTP transmisible, sin estado, versiones de protocolo recientes y anteriores.

Dos protocolos, cada endpoint

Paga de la manera que tu agente ya lo hace. x402 en Base y Polygon (más Solana en algunas rutas) o MPP en Base.

x402 · exacto

El 402 lleva un encabezado PAYMENT-REQUIRED. Firma una autorización de moneda estable de esquema exacto y reintenta con PAYMENT-SIGNATURE.

Endpoints: /x402/<name>

MPP · cargo evm

El 402 lleva un desafío WWW-Authenticate: Payment (Machine Payments Protocol). Fírmalo y reintenta con Authorization: Payment.

Endpoints: /mpp/<name>

Ambos caminos son el mismo endpoint con el mismo precio: una solicitud no pagada recibe ambos desafíos en un solo 402, y cualquiera de las credenciales se acepta en cualquiera de los caminos. Listado bajo x402, MPP y el documento OpenAPI por igual.

Por qué los agentes lo usan

Una llamada fallida es gratuita Una llamada que falla, o una página que no podemos obtener, no se cobra. Una búsqueda que no encuentra nada conserva solo una pequeña tarifa fija, y los resultados que pagas pero no recibes se reembolsan a menos que el monto sea demasiado pequeño para enviar.

Sin cuenta, sin clave Una solicitud no pagada devuelve la cotización, para que puedas ver el precio y lo que regresa antes de firmar cualquier cosa.

JSON de forma fija Los mismos campos en cada llamada, sin datos personales de reclutadores, revisores o ejecutivos en las respuestas.

Una sola factura, cualquier vía x402 en Base y Polygon (más Solana en algunas rutas) o MPP en Base. Ambos protocolos responden en cada endpoint.

Cómo funciona

  1. Publica un pequeño cuerpo JSON. Recibes 402 con un encabezado x402 PAYMENT-REQUIRED y un desafío MPP WWW-Authenticate: Payment que cotizan el precio por exactamente lo que pediste.
  2. Firma cualquiera de ellos con una autorización de moneda estable (EIP-3009): x402 exact o MPP evm / authorization.
  3. Reintenta con PAYMENT-SIGNATURE o Authorization y recibe el JSON. El pago se liquida solo una vez que los datos están en mano.

paso 1 · el desafío 402

$ curl -i -X POST https://<host>/x402/unblock
HTTP/1.1 402 Payment Required
PAYMENT-REQUIRED: …
WWW-Authenticate: Payment …

o paga con pay.sh · Solanashell

$ pay curl -X POST https://<host>/x402/google-news \
    -H 'content-type: application/json' \
    -d '{"query":"lithium prices","limit":3}'
pay.sh sees the 402, signs the quote
with your wallet and retries for you.

Todos los endpoints

  1. **POST** /{x402|mpp}/unblock Desbloqueador: cualquier URL a Markdown limpio impulsado por Apify
  2. **POST** /{x402|mpp}/instagram Publicaciones de Instagram por perfil, etiqueta, búsqueda
  3. **POST** /{x402|mpp}/google-maps Lugares y negocios de Google Maps
  4. **POST** /{x402|mpp}/tiktok Videos de TikTok por usuario, hashtag, búsqueda
  5. **POST** /{x402|mpp}/linkedin Búsqueda de perfil de LinkedIn
  6. **POST** /{x402|mpp}/youtube Búsqueda de videos de YouTube y videos de canal
  7. **POST** /{x402|mpp}/twitter Tweets de X (Twitter) por usuario o búsqueda
  8. **POST** /{x402|mpp}/reddit Publicaciones de Reddit por subreddit, usuario, búsqueda
  9. **POST** /{x402|mpp}/amazon Búsqueda de productos en Amazon
  10. **POST** /{x402|mpp}/google-search Resultados de Google Search (SERP)
  11. **POST** /{x402|mpp}/google-maps-reviews Reseñas de Google Maps de un lugar
  12. **POST** /{x402|mpp}/youtube-transcript Transcripción de YouTube de un video
  13. **POST** /{x402|mpp}/screenshot Captura de pantalla o PDF de cualquier URL
  14. **POST** /{x402|mpp}/linkedin-jobs Listados de empleos de LinkedIn para una búsqueda
  15. **POST** /{x402|mpp}/indeed-jobs Listados de empleos de Indeed para una búsqueda
  16. **POST** /{x402|mpp}/google-news Artículos de Google News para una búsqueda
  17. **POST** /{x402|mpp}/amazon-reviews Reseñas de clientes de Amazon de un producto
  18. **POST** /{x402|mpp}/web-search Búsqueda web con contenido de página impulsado por Apify
  19. **POST** /{x402|mpp}/x-replies Respuestas a una publicación en X
  20. **POST** /{x402|mpp}/youtube-comments Comentarios bajo un video de YouTube
  21. **POST** /{x402|mpp}/tiktok-comments Comentarios bajo un video de TikTok
  22. **POST** /{x402|mpp}/instagram-comments Comentarios bajo una publicación de Instagram
  23. **POST** /{x402|mpp}/search-plus Búsqueda web o de noticias con extractos impulsado por Firecrawl