ScrapeMole Onchain

MCP de consulta onchain/blockchain de pago por llamada x402 para agentes de IA (USDC en Base). Solo datos públicos no personales. Remoto: https://onchain.scrapemole.workers.dev/mcp . También: reader, domains, companies, wiki .scrapemole.workers.dev/mcp

Servidor MCP alojado

npx add-mcp 'https://onchain.scrapemole.workers.dev/mcp'

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

Documentación

APIs de datos que tu agente de IA paga por llamada.

10 APIs, 56 endpoints: YouTube, Google Trends, Amazon, páginas web, dominios, presentaciones SEC, Wikipedia, arXiv, npm/PyPI y datos on-chain. Sin registro ni clave API. Tu agente paga una fracción de un centavo en USDC, y solo cuando la llamada devuelve datos.

Comienza en un minuto

1 · Añade el servidor MCP a tu agente

https://scrapemole-api-mainnet.scrapemole.workers.dev/mcp Copiar

2 · O llama por HTTP. Sin pago se devuelve un 402 con el precio.

curl -i "https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/youtube/search?q=espresso%20machine%20review&limit=10"

3 · Paga con cualquier cliente x402 y una wallet con USDC en Base

Solo se cobra en HTTP 200. Los errores son gratuitos.

10 APIs activas en Base mainnet

56 endpoints de pago

$0.001–$0.01 por llamada exitosa

$0 cobrado por 7 llamadas fallidas en nuestra prueba de pago

Catálogo

Cada API tiene su propio servidor MCP, openapi.json y llms.txt. Abre uno para ver y copiar sus endpoints. Un precio fijo por llamada exitosa.

Video, tendencias y compras

Core 8 endpoints · $0.003–$0.01 por llamadaBúsqueda de YouTube, canales, videos, comentarios, playlists y transcripciones, Google Trends y productos de Amazon. Cada uno tiene su propia página de documentación.

MCP https://scrapemole-api-mainnet.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt

  • $0.01 GET https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/youtube/search CopiarHasta 50 videos por consulta con título, canal, vistas, duración y fecha de publicación. Filtros por orden, fecha de subida y duración. Docs →
  • $0.01 GET https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/youtube/channel CopiarLos últimos videos, Shorts o transmisiones en vivo de un canal (hasta 50), con vistas, duraciones y estadísticas del canal. Docs →
  • $0.003 GET https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/youtube/video CopiarVistas exactas, likes, número de comentarios, duración, fecha de publicación, categoría, descripción y etiquetas de un video. $0.003. Docs →
  • $0.005 GET https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/youtube/comments CopiarComentarios públicos principales o más recientes (hasta 100) con likes, recuento de respuestas y marcadores de fijado/creador. Sin identidades de comentaristas. Docs →
  • $0.005 GET https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/youtube/playlist CopiarHasta 100 videos de una playlist pública en orden, con título de la playlist y recuento total. Docs →
  • $0.005 GET https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/youtube/transcript CopiarSubtítulos de un video público como texto plano o segmentos con marca de tiempo, con título, canal e idioma. Traducción opcional. Docs →
  • $0.01 GET https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/google-trends CopiarInterés a lo largo del tiempo y por región para un término (o hasta 5 comparados), más consultas y temas relacionados. Docs →
  • $0.01 GET https://scrapemole-api.vercel.app/v1/amazon/product CopiarUn producto por ASIN o URL: precio, precio de lista, stock, valoración, número de reseñas, ranking de Best Sellers, especificaciones e imágenes. Docs →

Páginas web y dominios

Reader 5 endpoints · $0.001–$0.003 por llamadaCualquier página web como Markdown limpio, vistas previas de enlaces, feeds RSS/Atom/JSON, todos los enlaces de una página y sitemaps del sitio.

MCP https://reader.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt

  • $0.003 GET https://reader.scrapemole.workers.dev/v1/read CopiarCualquier página web pública como Markdown limpio (solo contenido principal) más título, autor, fecha y recuento de palabras.
  • $0.001 GET https://reader.scrapemole.workers.dev/v1/meta CopiarVista previa de enlace / metadatos SEO para una URL: título, descripción, Open Graph, tarjeta de Twitter, canónico, favicon, feeds, tipos JSON-LD.
  • $0.002 GET https://reader.scrapemole.workers.dev/v1/feed CopiarElementos más recientes de un feed RSS, Atom o JSON, normalizados (título, enlace, fecha, autor, resumen, imagen). Proporciona una URL de feed o una URL de sitio (feed auto-descubierto).
  • $0.002 GET https://reader.scrapemole.workers.dev/v1/links CopiarTodos los enlaces de una página web, absolutos y deduplicados, con texto de anclaje, indicador interno/externo, rel nofollow/sponsored/ugc y frecuencia de aparición.
  • $0.002 GET https://reader.scrapemole.workers.dev/v1/sitemap CopiarEl sitemap XML de un sitio como lista de URLs con lastmod, changefreq y priority. Lo encuentra vía robots.txt o /sitemap.xml; maneja índices de sitemap y .xml.gz.

Domains 6 endpoints · $0.001–$0.004 por llamadaRegistros DNS, WHOIS/RDAP, disponibilidad de dominios en lote, auditoría de seguridad de correo, verificación en vivo de certificados SSL/TLS, subdominios de Certificate Transparency (crt.sh).

MCP https://domains.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt

  • $0.001 GET https://domains.scrapemole.workers.dev/v1/dns CopiarRegistros DNS en vivo para un nombre: A, AAAA, CNAME, MX, NS, TXT, SOA, CAA, SRV, HTTPS, DS y más, con TTLs y marcador de validación DNSSEC.
  • $0.002 GET https://domains.scrapemole.workers.dev/v1/whois CopiarDatos de registro de dominio (sucesor de WHOIS, RDAP): registrador, fechas de creación/expiración/actualización, códigos de estado, servidores de nombres, DNSSEC. Sin datos de contacto personales.
  • $0.004 GET https://domains.scrapemole.workers.dev/v1/availability CopiarVerifica hasta 10 nombres de dominio a la vez: registrados o disponibles, desde los registros (RDAP), con respaldo DNS.
  • $0.003 GET https://domains.scrapemole.workers.dev/v1/email-security CopiarAuditoría de seguridad de correo / entregabilidad de un dominio: MX y proveedor, SPF, política DMARC, DKIM (selectores comunes), MTA-STS, TLS-RPT, BIMI, con calificación y lista de correcciones.
  • $0.003 GET https://domains.scrapemole.workers.dev/v1/ssl CopiarVerificación en vivo del certificado SSL/TLS de un host: confiable o no (y por qué), coincidencia de nombre de host, expiración y días restantes, emisor, SANs, versión TLS, cifrado, cadena.
  • $0.003 GET https://domains.scrapemole.workers.dev/v1/subdomains CopiarSubdominios de un dominio encontrados en registros públicos de Certificate Transparency (certificados no expirados), con primera aparición, última expiración y emisor por nombre.

Empresas, investigación y paquetes

Companies 4 endpoints · $0.001–$0.004 por llamadaDatos de empresas SEC EDGAR (dominio público): búsqueda de empresas y tickers, perfiles de empresas, finanzas XBRL (5 años + 4 trimestres) y listas de presentaciones con enlaces a documentos.

MCP https://companies.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt

  • $0.001 GET https://companies.scrapemole.workers.dev/v1/search CopiarEncuentra empresas cotizadas en EE. UU. por nombre o ticker: ticker, CIK de SEC, nombre legal y bolsa (alrededor de 10,000 presentadores SEC).
  • $0.002 GET https://companies.scrapemole.workers.dev/v1/company CopiarPerfil de empresa desde SEC EDGAR por ticker o CIK: nombre legal, tickers, bolsas, industria SIC, estado de incorporación, fin de año fiscal, categoría de presentador, direcciones, nombres anteriores, presentaciones más recientes.
  • $0.004 GET https://companies.scrapemole.workers.dev/v1/financials CopiarFinanzas clave según lo reportado a la SEC (XBRL): ingresos, beneficio bruto, ingreso operativo, ingreso neto, EPS diluido, flujo de caja operativo, capex, I+D, activos, pasivos, patrimonio, efectivo, deuda a largo plazo; últimos 5 años fiscales y 4 trimestres.
  • $0.002 GET https://companies.scrapemole.workers.dev/v1/filings CopiarPresentaciones SEC recientes de una empresa (10-K, 10-Q, 8-K con códigos de ítem, 20-F, S-1, proxy…) con fechas de presentación e informe y enlaces directos al documento e índice.

Wiki 3 endpoints · $0.001–$0.002 por llamadaResúmenes de Wikipedia y búsqueda de texto completo en cualquier idioma, y datos estructurados de Wikidata, con atribución CC BY-SA en cada respuesta. Sin artículos sobre personas individuales.

MCP https://wiki.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt

  • $0.001 GET https://wiki.scrapemole.workers.dev/v1/summary CopiarResumen principal de un artículo de Wikipedia en cualquier idioma: título, descripción breve, extracto en texto plano, miniatura, ID de Wikidata, última hora de edición, con atribución CC BY-SA.
  • $0.001 GET https://wiki.scrapemole.workers.dev/v1/search CopiarBúsqueda de texto completo en Wikipedia en cualquier idioma: títulos de artículos coincidentes con fragmentos de texto, recuento de palabras y última edición, mejor coincidencia primero.
  • $0.002 GET https://wiki.scrapemole.workers.dev/v1/entity CopiarDatos estructurados sobre una organización, lugar, producto o concepto de Wikidata: tipo, país, sede, fundación, sitio web, industria, empleados, ingresos, ticker, LEI, población, coordenadas y más, con etiquetas resueltas.

Arxiv 4 endpoints · $0.002–$0.003 por llamadaMetadatos académicos de arXiv para agentes: búsqueda de artículos, tarjetas de artículos por id, resúmenes ligeros y artículos recientes por categoría temática. Solo API pública Atom; correos de afiliación eliminados.

MCP https://arxiv.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt

  • $0.003 GET https://arxiv.scrapemole.workers.dev/v1/arxiv/search CopiarBúsqueda de texto completo en arXiv: artículos coincidentes con título, autores, resumen, categorías, fechas y enlaces PDF/abs (correos de afiliación eliminados).
  • $0.002 GET https://arxiv.scrapemole.workers.dev/v1/arxiv/paper CopiarUn artículo de arXiv por id: título, resumen, autores, categorías, fechas, comentario, referencia de revista, DOI, enlaces abs y PDF (correos de afiliación eliminados).
  • $0.002 GET https://arxiv.scrapemole.workers.dev/v1/arxiv/abs CopiarTarjeta de resumen ligera de arXiv por id: título, autores (solo nombres), resumen, categoría principal, fechas y enlaces abs/PDF.
  • $0.003 GET https://arxiv.scrapemole.workers.dev/v1/arxiv/category CopiarArtículos recientes (o ordenados por relevancia) de arXiv en una categoría temática como cs.AI, cs.LG, hep-ex o math.CO.

Pkgs 6 endpoints · $0.002–$0.003 por llamadaMetadatos de paquetes npm y PyPI para agentes: tarjetas de paquete/proyecto, detalles de versión, búsqueda y recuentos de descargas de npm. Solo datos de registros públicos; correos eliminados.

MCP https://pkgs.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt

  • $0.002 GET https://pkgs.scrapemole.workers.dev/v1/npm/package CopiarMetadatos más recientes de un paquete npm: descripción, página de inicio, repositorio, licencia, palabras clave, mantenedores (solo nombres), número de versiones, última versión, tiempos de publicación y descargas de la última semana.
  • $0.002 GET https://pkgs.scrapemole.workers.dev/v1/npm/version CopiarUna versión publicada de npm: dependencias, peerDependencies, engines, URL del tarball dist e integridad, y tiempo de publicación.
  • $0.003 GET https://pkgs.scrapemole.workers.dev/v1/npm/search CopiarBúsqueda de texto completo en el registro npm: nombre de paquete coincidente, versión, descripción, palabras clave y puntuación de relevancia (correos de editores omitidos).
  • $0.002 GET https://pkgs.scrapemole.workers.dev/v1/pypi/project CopiarInformación de proyecto PyPI: resumen, página de inicio, URLs del proyecto, licencia, requires_python, subconjunto de clasificadores, versión actual y estado de yank (correos de autores redactados).
  • $0.002 GET https://pkgs.scrapemole.workers.dev/v1/pypi/release CopiarArchivos de una versión de PyPI: nombre de archivo, packagetype, tamaño, tiempo de subida, estado de yank y resúmenes.
  • $0.003 GET https://pkgs.scrapemole.workers.dev/v1/pypi/search CopiarResuelve nombres de proyectos PyPI: variantes exactas y normalizadas PEP 503 (guion/guion bajo/punto), devolviendo resúmenes de proyectos coincidentes. No se usa búsqueda web de texto completo (la búsqueda XML-RPC de PyPI está retirada; la página de búsqueda HTML está protegida por desafío).

Datos on-chain

Onchain 7 endpoints · $0.001–$0.003 por llamadaPrecios USD de Chainlink, precios DEX de Uniswap v3, resolución de ENS y Basename, estimaciones de gas y tarifas, tokens ERC-20, saldos de wallets y transacciones en Base y Ethereum.

MCP https://onchain.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt

  • $0.002 GET https://onchain.scrapemole.workers.dev/v1/price CopiarPrecios spot en USD para hasta 10 activos por llamada (cripto, stablecoins, forex, oro/plata) de feeds de Chainlink leídos on-chain en Base o Ethereum, con hora de actualización y marcador de obsolescencia.
  • $0.001 GET https://onchain.scrapemole.workers.dev/v1/token CopiarMetadatos de token ERC-20 por dirección de contrato en Base o Ethereum: nombre, símbolo, decimales, suministro total (crudo y legible), verificación de contrato, más precio en USD cuando existe un feed de Chainlink.
  • $0.003 GET https://onchain.scrapemole.workers.dev/v1/balances CopiarSaldos de ETH nativo y ERC-20 de cualquier dirección en Base o Ethereum (tokens comunes por defecto o tu lista), con valores en USD de Chainlink.
  • $0.002 GET https://onchain.scrapemole.workers.dev/v1/tx CopiarConsulta una transacción en Base o Ethereum: estado, bloque y hora, de/para, valor en ETH, tarifa, selector de método y transferencias ERC-20 decodificadas con símbolos y cantidades.
  • $0.001 GET https://onchain.scrapemole.workers.dev/v1/ens CopiarResuelve un nombre ENS o Basename (vitalik.eth, jesse.base.eth, *.cb.id) a su dirección, o una dirección a su nombre ENS principal y Basename (verificado hacia adelante).
  • $0.001 GET https://onchain.scrapemole.workers.dev/v1/gas CopiarGas actual en Base o Ethereum: tarifa base, tarifas de prioridad lenta/estándar/rápida (gwei) de los últimos 20 bloques, plenitud de bloque, y el costo en ETH y USD de una transferencia, una transferencia ERC-20 y un swap.
  • $0.002 GET https://onchain.scrapemole.workers.dev/v1/dex-price CopiarPrecio DEX on-chain de cualquier ERC-20 en Base o Ethereum desde pools de Uniswap v3 (vs WETH/USDC/USDT): precio en USD y en el token de cotización, el pool más profundo, su nivel de tarifa y reservas del pool.

Tarifas, hora, clima y noticias

Pulse 7 endpoints · $0.001–$0.002 por llamadaTarifas oficiales de cambio del BCE (últimas, historial, conversión), hora actual y conversión de zona horaria con DST, pronósticos meteorológicos globales (MET Norway, CC BY 4.0) por coordenadas o nombre de lugar, y listas en vivo de Hacker News.

MCP https://pulse.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt

  • $0.001 GET https://pulse.scrapemole.workers.dev/v1/fx/latest CopiarÚltimos tipos de cambio oficiales de referencia del BCE para ~30 divisas frente a cualquier divisa base (EUR, USD, GBP, JPY…), con la fecha del tipo.
  • $0.001 GET https://pulse.scrapemole.workers.dev/v1/fx/convert CopiarConvierte un importe entre dos divisas al tipo de referencia más reciente o histórico del BCE (cualquier día laborable desde 1999).
  • $0.002 GET https://pulse.scrapemole.workers.dev/v1/fx/history CopiarSerie temporal diaria del tipo de referencia del BCE entre dos fechas (hasta 1 año) para las divisas elegidas, más mínimo/máximo/primero/último por divisa.
  • $0.001 GET https://pulse.scrapemole.workers.dev/v1/time/now CopiarFecha local actual, hora, día de la semana, desplazamiento UTC e indicador de horario de verano en hasta 20 zonas horarias IANA a la vez.
  • $0.001 GET https://pulse.scrapemole.workers.dev/v1/time/convert CopiarConvierte una fecha-hora local de una zona horaria IANA a otras (con ajuste por horario de verano), p. ej. «2026-11-03 15:00 en Nueva York» a Vilna y Tokio.
  • $0.002 GET https://pulse.scrapemole.workers.dev/v1/weather CopiarCondiciones actuales y previsión horaria (hasta 48 h) más mínimos/máximos/precipitación diarios (hasta 9 días) para cualquier coordenada o nombre de lugar del mundo.
  • $0.002 GET https://pulse.scrapemole.workers.dev/v1/news/hn CopiarPortada actual de Hacker News, más recientes, mejores, Ask HN, Show HN o historias de empleo: título, enlace, dominio, puntos, número de comentarios, antigüedad y URL de discusión.

Cómo funciona el pago

Estándar x402 v2, esquema exact, USDC en Base (eip155:8453). El facilitador PayAI verifica tu pago antes de que se ejecute la solicitud y lo liquida solo después de un 200.

Llamada sin pagar

Cualquier endpoint de pago responde 402 Payment Required con el precio, el contrato USDC y la dirección receptora.

Firmar y reintentar

Tu cliente x402 firma una autorización USDC por ese importe exacto y repite la solicitud. Sin gas de tu parte.

Datos, o no pagas nada

200 con JSON: el pago se liquida. Entrada incorrecta, no encontrado, bloqueado o errores del proveedor: no se liquida nada.

// npm i @x402/fetch @x402/evm viem
import { wrapFetchWithPaymentFromConfig, decodePaymentResponseHeader } from '@x402/fetch';
import { ExactEvmScheme } from '@x402/evm';
import { privateKeyToAccount } from 'viem/accounts';

// Your agent's own wallet, holding a little USDC on Base. No ScrapeMole account or API key.
const account = privateKeyToAccount(process.env.AGENT_PRIVATE_KEY);
const pay = wrapFetchWithPaymentFromConfig(fetch, {
  schemes: [{ network: 'eip155:8453', client: new ExactEvmScheme(account) }],
});

// On 402 the wrapper signs the USDC authorization and retries once.
const res = await pay('https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/youtube/search?q=espresso%20machine%20review&limit=10');
console.log(res.status, await res.json());
// Settled only on 200; the receipt (tx hash) is in the PAYMENT-RESPONSE header.
if (res.ok) console.log(decodePaymentResponseHeader(res.headers.get('payment-response')));

Legible por máquina: openapi.json · llms.txt · /.well-known/x402 · tarjeta del servidor MCP · llms.txt del catálogo completo · términos

Por qué los agentes pueden confiar en ello

01Las llamadas fallidas son gratuitas

El pago solo se liquida con HTTP 200. En nuestra prueba en vivo, 7 llamadas fallidas (vídeo y canal desconocidos, consulta ausente, rango de fechas incorrecto) costaron $0.

02Sin cuenta en absoluto

Sin registro, sin clave API, sin suscripción. Cualquier cartera con USDC en Base puede llamarlo, que es para lo que sirve x402.

03Errores sobre los que un agente puede actuar

Cada fallo es JSON con un código de error code (INVALID_INPUT, NOT_FOUND, NO_DATA, BLOCKED), charged: false y un mensaje en inglés sencillo, para que el agente sepa si debe corregir la entrada o reintentar.

04Probado en vivo, números publicados

Cada página de herramienta muestra nuestras últimas llamadas de prueba en vivo y comprobaciones de extremo a extremo pagadas, directamente de los informes de prueba.

Artículos

Preguntas

¿Qué es x402?

Un protocolo abierto que usa el código de estado HTTP 402 para pagos: el servidor indica un precio, el cliente paga con una autorización de stablecoin firmada en una cabecera y recibe la respuesta. Permite que el software, incluidos los agentes de IA, pague por solicitud sin cuentas.

¿Qué necesito para empezar?

Una cartera con algo de USDC en Base y una biblioteca cliente x402 como @x402/fetch. Un centavo cubre una búsqueda, un canal o una llamada de Trends; una transcripción cuesta medio centavo.

¿Puedo usarlo desde MCP?

Sí. https://scrapemole-api-mainnet.scrapemole.workers.dev/mcp es el servidor MCP remoto (Streamable HTTP) para las herramientas principales; cada otra API tiene la suya en /mcp (consulta el catálogo). Un tools/call no pagado devuelve el objeto PaymentRequired de x402; reintenta con el pago firmado en params._meta["x402/payment"] (transporte MCP x402). Mismos precios, misma regla de no cobro en caso de fallo.

¿Cuándo se me cobra exactamente?

Solo cuando el estado de la respuesta es 200. El facilitador verifica tu firma primero, ejecutamos la solicitud y la liquidación ocurre solo después de una respuesta exitosa. Cualquier otra cosa es gratuita.

¿Recopiláis datos personales?

No. Las herramientas devuelven datos públicos y no personales (vídeos, transcripciones de vídeos públicos, tendencias de búsqueda, listados de productos) y redactan direcciones de correo electrónico encontradas en texto público. Consulta los términos.

¿Puedo probar sin dinero real?

La respuesta 402 no pagada y toda la documentación (/, /openapi.json, /llms.txt, /.well-known/x402, /terms) son gratuitas de llamar.

¿Necesitas otra fuente de datos?

Cuéntanos el sitio y los campos. Las solicitudes populares se convierten en nuevos endpoints.

Contacta con nosotros