ScrapeMole Onchain
Pagamento por chamada x402, MCP de consulta onchain/blockchain para agentes de IA (USDC na Base). Apenas dados públicos não pessoais. Remoto: https://onchain.scrapemole.workers.dev/mcp . Também: reader, domains, companies, wiki .scrapemole.workers.dev/mcp
Servidor MCP hospedado
npx add-mcp 'https://onchain.scrapemole.workers.dev/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
APIs de dados que seu agente de IA paga por chamada.
10 APIs, 56 endpoints: YouTube, Google Trends, Amazon, páginas web, domínios, registros SEC, Wikipedia, arXiv, npm/PyPI e dados on-chain. Sem cadastro ou chave de API. Seu agente paga uma fração de centavo em USDC, e somente quando a chamada retorna dados.
Comece em um minuto
1 · Adicione o servidor MCP ao seu agente
https://scrapemole-api-mainnet.scrapemole.workers.dev/mcp Copiar
2 · Ou chame via HTTP. Sem pagamento, retorna um 402 com o preço.
curl -i "https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/youtube/search?q=espresso%20machine%20review&limit=10"
3 · Pague com qualquer cliente x402 e uma carteira com USDC na Base
Cobrado apenas em HTTP 200. Erros são gratuitos.
10 APIs ativas na mainnet da Base
56 endpoints pagos
$0,001–$0,01 por chamada bem-sucedida
$0 cobrado por 7 chamadas falhas em nosso teste pago
Catálogo
Cada API tem seu próprio servidor MCP, openapi.json e llms.txt. Abra um para ver e copiar seus endpoints. Um preço fixo por chamada bem-sucedida.
Vídeo, tendências e compras
Core 8 endpoints · $0,003–$0,01 por chamadaPesquisa no YouTube, canais, vídeos, comentários, playlists e transcrições, Google Trends e produtos Amazon. Cada um tem sua própria página de documentação.
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/searchCopiarAté 50 vídeos por consulta com título, canal, visualizações, duração e data de publicação. Filtros para ordenação, data de upload e duração. Docs → - $0,01
GET https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/youtube/channelCopiarOs vídeos mais recentes, Shorts ou transmissões ao vivo de um canal (até 50), com visualizações, durações e estatísticas do canal. Docs → - $0,003
GET https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/youtube/videoCopiarVisualizações exatas, curtidas, contagem de comentários, duração, data de publicação, categoria, descrição e tags de um vídeo. $0,003. Docs → - $0,005
GET https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/youtube/commentsCopiarComentários públicos mais bem avaliados ou mais recentes (até 100) com curtidas, contagem de respostas e flags de fixado/criador. Sem identidades dos comentaristas. Docs → - $0,005
GET https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/youtube/playlistCopiarAté 100 vídeos de uma playlist pública em ordem, com título da playlist e contagem total. Docs → - $0,005
GET https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/youtube/transcriptCopiarLegendas de um vídeo público como texto simples ou segmentos com timestamp, com título, canal e idioma. Tradução opcional. Docs → - $0,01
GET https://scrapemole-api-mainnet.scrapemole.workers.dev/v1/google-trendsCopiarInteresse ao longo do tempo e por região para um termo (ou até 5 comparados), além de consultas e tópicos relacionados. Docs → - $0,01
GET https://scrapemole-api.vercel.app/v1/amazon/productCopiarUm produto por ASIN ou URL: preço, preço de tabela, estoque, avaliação, contagem de avaliações, ranking de Best Sellers, especificações e imagens. Docs →
Páginas web e domínios
Reader 5 endpoints · $0,001–$0,003 por chamadaQualquer página web como Markdown limpo, pré-visualizações de links, feeds RSS/Atom/JSON, todos os links de uma página e sitemaps de sites.
MCP https://reader.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt
- $0,003
GET https://reader.scrapemole.workers.dev/v1/readCopiarQualquer página web pública como Markdown limpo (apenas conteúdo principal) além de título, autor, data e contagem de palavras. - $0,001
GET https://reader.scrapemole.workers.dev/v1/metaCopiarPré-visualização de link / metadados de SEO para uma URL: título, descrição, Open Graph, Twitter card, canônico, favicon, feeds, tipos JSON-LD. - $0,002
GET https://reader.scrapemole.workers.dev/v1/feedCopiarItens mais recentes de um feed RSS, Atom ou JSON, normalizados (título, link, data, autor, resumo, imagem). Forneça uma URL de feed ou URL de site (feed auto-descoberto). - $0,002
GET https://reader.scrapemole.workers.dev/v1/linksCopiarTodos os links de uma página web, absolutos e deduplicados, com texto âncora, flag interno/externo, rel nofollow/sponsored/ugc e frequência de cada um. - $0,002
GET https://reader.scrapemole.workers.dev/v1/sitemapCopiarO sitemap XML de um site como lista de URLs com lastmod, changefreq e priority. Encontra via robots.txt ou /sitemap.xml; lida com índices de sitemap e .xml.gz.
Domains 6 endpoints · $0,001–$0,004 por chamadaRegistros DNS, WHOIS/RDAP, disponibilidade de domínios em lote, auditoria de segurança de e-mail, verificação ao vivo de certificado SSL/TLS, subdomínios 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/dnsCopiarRegistros DNS ao vivo para um nome: A, AAAA, CNAME, MX, NS, TXT, SOA, CAA, SRV, HTTPS, DS e mais, com TTLs e flag de validação DNSSEC. - $0,002
GET https://domains.scrapemole.workers.dev/v1/whoisCopiarDados de registro de domínio (sucessor do WHOIS, RDAP): registrador, datas de criação/expiração/atualização, códigos de status, nameservers, DNSSEC. Sem dados de contato pessoais. - $0,004
GET https://domains.scrapemole.workers.dev/v1/availabilityCopiarVerifique até 10 nomes de domínio de uma vez: registrados ou disponíveis, a partir dos registries (RDAP), com fallback de DNS. - $0,003
GET https://domains.scrapemole.workers.dev/v1/email-securityCopiarAuditoria de segurança de e-mail / entregabilidade de um domínio: MX e provedor, SPF, política DMARC, DKIM (seletores comuns), MTA-STS, TLS-RPT, BIMI, com nota e lista de correções. - $0,003
GET https://domains.scrapemole.workers.dev/v1/sslCopiarVerificação ao vivo de certificado SSL/TLS de um host: confiável ou não (e por quê), correspondência de hostname, expiração e dias restantes, emissor, SANs, versão TLS, cifra, cadeia. - $0,003
GET https://domains.scrapemole.workers.dev/v1/subdomainsCopiarSubdomínios de um domínio encontrados em logs públicos de Certificate Transparency (certificados não expirados), com primeira aparição, expiração mais recente e emissor por nome.
Empresas, pesquisa e pacotes
Companies 4 endpoints · $0,001–$0,004 por chamadaDados de empresas SEC EDGAR (domínio público): pesquisa de empresas e tickers, perfis de empresas, financeiros XBRL (5 anos + 4 trimestres) e listas de registros com links de documentos.
MCP https://companies.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt
- $0,001
GET https://companies.scrapemole.workers.dev/v1/searchCopiarEncontre empresas listadas nos EUA por nome ou ticker: ticker, CIK da SEC, nome legal e bolsa (cerca de 10.000 registrantes da SEC). - $0,002
GET https://companies.scrapemole.workers.dev/v1/companyCopiarPerfil de empresa do SEC EDGAR por ticker ou CIK: nome legal, tickers, bolsas, indústria SIC, estado de incorporação, fim do ano fiscal, categoria de registrante, endereços, nomes anteriores, registros mais recentes. - $0,004
GET https://companies.scrapemole.workers.dev/v1/financialsCopiarPrincipais financeiros conforme reportados à SEC (XBRL): receita, lucro bruto, lucro operacional, lucro líquido, EPS diluído, fluxo de caixa operacional, capex, P&D, ativos, passivos, patrimônio líquido, caixa, dívida de longo prazo; últimos 5 anos fiscais e 4 trimestres. - $0,002
GET https://companies.scrapemole.workers.dev/v1/filingsCopiarRegistros SEC recentes de uma empresa (10-K, 10-Q, 8-K com códigos de item, 20-F, S-1, proxy…) com datas de registro e relatório e links diretos para o documento e índice.
Wiki 3 endpoints · $0,001–$0,002 por chamadaResumos da Wikipedia e pesquisa de texto completo em qualquer idioma, e fatos estruturados do Wikidata, com atribuição CC BY-SA em cada resposta. Sem artigos sobre pessoas individuais.
MCP https://wiki.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt
- $0,001
GET https://wiki.scrapemole.workers.dev/v1/summaryCopiarResumo inicial de um artigo da Wikipedia em qualquer idioma: título, descrição curta, extrato em texto simples, miniatura, ID do Wikidata, hora da última edição, com atribuição CC BY-SA. - $0,001
GET https://wiki.scrapemole.workers.dev/v1/searchCopiarPesquisa de texto completo da Wikipedia em qualquer idioma: títulos de artigos correspondentes com trechos de texto, contagem de palavras e última edição, melhor correspondência primeiro. - $0,002
GET https://wiki.scrapemole.workers.dev/v1/entityCopiarFatos estruturados sobre uma organização, lugar, produto ou conceito do Wikidata: tipo, país, sede, fundação, site, indústria, funcionários, receita, ticker, LEI, população, coordenadas e mais, com rótulos resolvidos.
Arxiv 4 endpoints · $0,002–$0,003 por chamadaMetadados acadêmicos do arXiv para agentes: pesquisa de artigos, cards de artigos por id, resumos leves e artigos recentes por categoria de assunto. Apenas API pública Atom; e-mails de afiliação removidos.
MCP https://arxiv.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt
- $0,003
GET https://arxiv.scrapemole.workers.dev/v1/arxiv/searchCopiarPesquisa de texto completo no arXiv: artigos correspondentes com título, autores, resumo, categorias, datas e links PDF/abs (e-mails de afiliação removidos). - $0,002
GET https://arxiv.scrapemole.workers.dev/v1/arxiv/paperCopiarUm artigo do arXiv por id: título, resumo, autores, categorias, datas, comentário, referência de periódico, DOI, links abs e PDF (e-mails de afiliação removidos). - $0,002
GET https://arxiv.scrapemole.workers.dev/v1/arxiv/absCopiarCard de resumo leve do arXiv por id: título, autores (apenas nomes), resumo, categoria principal, datas e links abs/PDF. - $0,003
GET https://arxiv.scrapemole.workers.dev/v1/arxiv/categoryCopiarArtigos recentes (ou ordenados por relevância) do arXiv em uma categoria de assunto como cs.AI, cs.LG, hep-ex ou math.CO.
Pkgs 6 endpoints · $0,002–$0,003 por chamadaMetadados de pacotes npm e PyPI para agentes: cards de pacote/projeto, detalhes de versão, pesquisa e contagens de download do npm. Apenas dados públicos de registry; e-mails removidos.
MCP https://pkgs.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt
- $0,002
GET https://pkgs.scrapemole.workers.dev/v1/npm/packageCopiarMetadados mais recentes de um pacote npm: descrição, homepage, repositório, licença, palavras-chave, mantenedores (apenas nomes), contagem de versões, versão mais recente, datas de publicação e downloads da última semana. - $0,002
GET https://pkgs.scrapemole.workers.dev/v1/npm/versionCopiarUma versão npm publicada: dependências, peerDependencies, engines, URL do tarball dist e integridade, e hora de publicação. - $0,003
GET https://pkgs.scrapemole.workers.dev/v1/npm/searchCopiarPesquisa de texto completo no registry npm: nome do pacote correspondente, versão, descrição, palavras-chave e pontuação de relevância (e-mails de publicadores omitidos). - $0,002
GET https://pkgs.scrapemole.workers.dev/v1/pypi/projectCopiarInformações do projeto PyPI: resumo, página inicial, URLs do projeto, licença, requires_python, subconjunto de classifiers, versão atual e status de yank (e-mails de autores redigidos). - $0,002
GET https://pkgs.scrapemole.workers.dev/v1/pypi/releaseCopiarArquivos de uma versão PyPI: nome do arquivo, packagetype, tamanho, hora de upload, status de yank e digests. - $0,003
GET https://pkgs.scrapemole.workers.dev/v1/pypi/searchCopiarResolva nomes de projetos PyPI: variantes exatas e normalizadas PEP 503 (hífen/sublinhado/ponto), retornando resumos de projetos correspondentes. Pesquisa web de texto completo não é usada (pesquisa XML-RPC do PyPI está aposentada; a página de pesquisa HTML é protegida por desafio).
Dados on-chain
Onchain 7 endpoints · $0,001–$0,003 por chamadaPreços USD da Chainlink, preços DEX Uniswap v3, resolução ENS e Basename, estimativas de gas e taxas, tokens ERC-20, saldos de carteiras e transações na Base e Ethereum.
MCP https://onchain.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt
- $0,002
GET https://onchain.scrapemole.workers.dev/v1/priceCopiarPreços spot em USD para até 10 ativos por chamada (cripto, stablecoins, forex, ouro/prata) de feeds Chainlink lidos on-chain na Base ou Ethereum, com hora de atualização e flag de desatualização. - $0,001
GET https://onchain.scrapemole.workers.dev/v1/tokenCopiarMetadados de token ERC-20 por endereço de contrato na Base ou Ethereum: nome, símbolo, decimais, oferta total (bruta e humana), verificação de contrato, além de preço em USD quando existe um feed Chainlink. - $0,003
GET https://onchain.scrapemole.workers.dev/v1/balancesCopiarSaldos de ETH nativo e ERC-20 de qualquer endereço na Base ou Ethereum (tokens comuns padrão ou sua lista), com valores em USD da Chainlink. - $0,002
GET https://onchain.scrapemole.workers.dev/v1/txCopiarConsulte uma transação na Base ou Ethereum: status, bloco e hora, de/para, valor em ETH, taxa, seletor de método e transferências ERC-20 decodificadas com símbolos e valores. - $0,001
GET https://onchain.scrapemole.workers.dev/v1/ensCopiarResolva um nome ENS ou Basename (vitalik.eth, jesse.base.eth, *.cb.id) para seu endereço, ou um endereço para seu nome ENS primário e Basename (verificado diretamente). - $0,001
GET https://onchain.scrapemole.workers.dev/v1/gasCopiarGas atual na Base ou Ethereum: base fee, taxas de prioridade lenta/padrão/rápida (gwei) dos últimos 20 blocos, ocupação do bloco e o custo em ETH e USD de uma transferência, uma transferência ERC-20 e um swap. - $0,002
GET https://onchain.scrapemole.workers.dev/v1/dex-priceCopiarPreço DEX on-chain de qualquer ERC-20 na Base ou Ethereum a partir de pools Uniswap v3 (vs WETH/USDC/USDT): preço em USD e no token de cotação, o pool mais profundo, seu nível de taxa e reservas do pool.
Taxas, hora, clima e notícias
Pulse 7 endpoints · $0,001–$0,002 por chamadaTaxas de câmbio oficiais do BCE (mais recentes, histórico, conversão), hora atual e conversão de fuso horário com DST, previsões meteorológicas globais (MET Norway, CC BY 4.0) por coordenadas ou nome de lugar, e listas ao vivo do Hacker News.
MCP https://pulse.scrapemole.workers.dev/mcp Copiar openapi.json llms.txt
- $0,001
GET https://pulse.scrapemole.workers.dev/v1/fx/latestCopiarÚltimas taxas de câmbio oficiais de referência do BCE para ~30 moedas contra qualquer moeda base (EUR, USD, GBP, JPY…), com a data da taxa. - $0,001
GET https://pulse.scrapemole.workers.dev/v1/fx/convertCopiarConverter um valor entre duas moedas pela taxa de referência do BCE mais recente ou histórica (qualquer dia útil desde 1999). - $0,002
GET https://pulse.scrapemole.workers.dev/v1/fx/historyCopiarSérie temporal diária da taxa de referência do BCE entre duas datas (até 1 ano) para moedas escolhidas, além de mín/máx/primeira/última por moeda. - $0,001
GET https://pulse.scrapemole.workers.dev/v1/time/nowCopiarData, hora, dia da semana, offset UTC e flag de horário de verão atuais em até 20 fusos horários IANA de uma vez. - $0,001
GET https://pulse.scrapemole.workers.dev/v1/time/convertCopiarConverter uma data-hora local de um fuso horário IANA para outros (ciente de horário de verão), ex.: "2026-11-03 15:00 em Nova York" para Vilnius e Tóquio. - $0,002
GET https://pulse.scrapemole.workers.dev/v1/weatherCopiarCondições atuais e previsão horária (até 48 h) além de mín/máx diários/precipitação (até 9 dias) para quaisquer coordenadas ou nome de lugar no mundo. - $0,002
GET https://pulse.scrapemole.workers.dev/v1/news/hnCopiarPágina inicial atual do Hacker News, mais recentes, melhores, Ask HN, Show HN ou histórias de empregos: título, link, domínio, pontos, contagem de comentários, idade e URL da discussão.
Como o pagamento funciona
x402 v2 padrão, esquema exact, USDC na Base (eip155:8453). O facilitador PayAI verifica seu pagamento antes de a requisição ser executada e o liquida somente após um 200.
Chamada sem pagar
Qualquer endpoint pago responde 402 Payment Required com o preço, o contrato USDC e o endereço de recebimento.
Assine e tente novamente
Seu cliente x402 assina uma autorização USDC para exatamente esse valor e repete a requisição. Sem gas do seu lado.
Dados, ou nada pago
200 com JSON: o pagamento é liquidado. Entrada inválida, não encontrado, bloqueado ou erros upstream: nada é liquidado.
// 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')));
Legível por máquina: openapi.json · llms.txt · /.well-known/x402 · cartão do servidor MCP · catálogo completo llms.txt · termos
Por que agentes podem confiar nele
01Chamadas com falha são gratuitas
O pagamento é liquidado somente em HTTP 200. Em nosso teste ao vivo, 7 chamadas com falha (vídeo e canal desconhecidos, consulta ausente, intervalo de tempo ruim) custaram $0.
02Nenhuma conta
Sem cadastro, sem chave de API, sem assinatura. Qualquer carteira com USDC na Base pode chamá-lo, que é para isso que o x402 serve.
03Erros que um agente pode tratar
Toda falha é JSON com um código de erro code (INVALID_INPUT, NOT_FOUND, NO_DATA, BLOCKED), charged: false e uma mensagem em inglês simples, para o agente saber se deve corrigir a entrada ou tentar novamente.
04Testado ao vivo, números publicados
Cada página de ferramenta mostra nossas chamadas de teste ao vivo mais recentes e verificações pagas de ponta a ponta, direto dos relatórios de teste.
Artigos
- Como construímos uma API x402 de pagamento por chamada no plano gratuito do Cloudflare Workers (e só cobramos em caso de sucesso)
- O que agentes de IA realmente pagaram no nosso primeiro dia vendendo APIs x402
- Seu endpoint x402 liquida mas não está no Bazaar? O cliente do comprador decide (e uma correção sem dinheiro)
Perguntas
O que é x402?
Um protocolo aberto que usa o código de status HTTP 402 para pagamentos: o servidor informa um preço, o cliente paga com uma autorização de stablecoin assinada em um cabeçalho e recebe a resposta. Ele permite que software, incluindo agentes de IA, pague por requisição sem contas.
O que preciso para começar?
Uma carteira com algum USDC na Base e uma biblioteca cliente x402 como @x402/fetch. Um centavo cobre uma busca, canal ou chamada de Trends; uma transcrição custa meio centavo.
Posso usar via MCP?
Sim. https://scrapemole-api-mainnet.scrapemole.workers.dev/mcp é o servidor MCP remoto (Streamable HTTP) para as ferramentas principais; cada outra API tem o seu em /mcp (veja o catálogo). tools/call não pago retorna o objeto PaymentRequired do x402; tente novamente com o pagamento assinado em params._meta["x402/payment"] (transporte MCP x402). Mesmos preços, mesma regra de não cobrança em caso de falha.
Quando exatamente sou cobrado?
Somente quando o status da resposta é 200. O facilitador verifica sua assinatura primeiro, executamos a requisição e a liquidação acontece somente após uma resposta bem-sucedida. Qualquer outra coisa é gratuita.
Vocês coletam dados pessoais?
Não. As ferramentas retornam dados públicos e não pessoais (vídeos, transcrições de vídeos públicos, tendências de busca, listagens de produtos) e removem endereços de e-mail encontrados em texto público. Veja os termos.
Posso testar sem dinheiro real?
A resposta 402 não paga e toda a documentação (/, /openapi.json, /llms.txt, /.well-known/x402, /terms) são gratuitas para chamar.
Precisa de outra fonte de dados?
Conte-nos o site e os campos. Pedidos populares viram novos endpoints.