AgentKit x402
Utilitários de agente pagos por chamada (verificações de email/DNS, URL para Markdown, IBAN, validadores suecos) como ferramentas MCP remotas, x402 USDC na Base.
Servidor MCP hospedado
npx add-mcp 'https://agentkit-x402.zenith-ops.workers.dev/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
AgentKit x402
AgentKit x402 é uma API HTTP de pagamento por requisição para agentes de IA: validação de e-mail, auditoria de SPF/DMARC/DKIM, registros DNS, extração de contatos de sites, auditoria de SEO, URL para Markdown, validadores de IBAN e suecos (personnummer, orgnr, bankgiro). Sem chave de API; pague $0,001-$0,02 por chamada em USDC na Base usando x402 v2. Chamadas com falha não são cobradas.
Pagamento
- Esquema: exact (x402 v2); rede: eip155:8453; ativo: USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913; pagar para: 0x9f950fbeE661D8867750750F600Ff03fb7BAbe8D
- Facilitador: https://facilitator.payai.network
- Uma requisição não paga retorna HTTP 402 com um cabeçalho PAYMENT-REQUIRED (JSON em base64). Repita com um cabeçalho PAYMENT-SIGNATURE; @x402/fetch faz isso automaticamente.
- Você é cobrado apenas quando a resposta é 2xx. Entrada inválida, bloqueios de robots.txt e falhas de serviços upstream retornam 4xx/5xx e não são cobradas.
Endpoints (URL base https://agentkit-x402.zenith-ops.workers.dev)
GET /v1/email-check - $0,002 por chamada
Verificação de endereço de e-mail para agentes de IA e pipelines de qualificação de leads: verificação de sintaxe, detecção de domínio descartável, detecção de contas de função (info@, support@), sinalizador de provedor gratuito, sugestão de erro de digitação no domínio (gmial.com -> gmail.com) e validação de DNS MX/A via DNS-over-HTTPS. Retorna veredito valid, risky, invalid ou unknown com uma pontuação de 0 a 100. Sem sondagem SMTP, portanto a existência da caixa de entrada não é confirmada. Parâmetros: email (obrigatório) - Endereço de e-mail a verificar. Exemplo: https://agentkit-x402.zenith-ops.workers.dev/v1/email-check?email=anna%40gmial.com Exemplo gratuito de saída: https://agentkit-x402.zenith-ops.workers.dev/v1/demo/email-check
GET /v1/email-auth - $0,01 por chamada
Auditoria de entregabilidade de e-mail e proteção contra falsificação para um domínio: analisa SPF (mecanismos, contagem de consultas DNS de nível superior, +all/~all/-all), DMARC (política, pct, rua/ruf, alinhamento), testa seletores DKIM comuns e relata MX, BIMI, MTA-STS e TLS-RPT. Retorna descobertas priorizadas com dicas de correção e uma pontuação de 0 a 100. Baseado em DNS; includes SPF aninhados não são expandidos. Parâmetros: domain (obrigatório) - Nome do domínio sem esquema. Exemplo: https://agentkit-x402.zenith-ops.workers.dev/v1/email-auth?domain=example.com Exemplo gratuito de saída: https://agentkit-x402.zenith-ops.workers.dev/v1/demo/email-auth
GET /v1/domain-dns - $0,005 por chamada
Consulta DNS para um domínio via DNS-over-HTTPS: registros A, AAAA, NS, MX, TXT, CAA, SOA, CNAME com TTLs, além da presença de DNSSEC (DNSKEY, DS) e o sinalizador de validação do resolvedor. JSON estruturado para pesquisa de domínios, due diligence e agentes de infraestrutura. Parâmetros: domain (obrigatório) - Nome do domínio sem esquema. Exemplo: https://agentkit-x402.zenith-ops.workers.dev/v1/domain-dns?domain=example.com Exemplo gratuito de saída: https://agentkit-x402.zenith-ops.workers.dev/v1/demo/domain-dns
GET /v1/site-contacts - $0,02 por chamada
Detalhes de contato públicos publicados em um site: e-mails (incluindo links mailto e ofuscação [at], classificados como função ou pessoais), números de telefone normalizados para E.164, links de perfis sociais, dicas de endereço e números de organização suecos para sites .se. Busca a página fornecida mais até 3 páginas semelhantes a contato (/contact, /kontakt, /about, /om-oss, /impressum) apenas no mesmo host. Respeita robots.txt; retorna 403 blocked_by_robots (não cobrado) se desautorizado. Parâmetros: url (obrigatório) - URL da página, geralmente a página inicial. Exemplo: https://agentkit-x402.zenith-ops.workers.dev/v1/site-contacts?url=https%3A%2F%2Fexample.com%2F Exemplo gratuito de saída: https://agentkit-x402.zenith-ops.workers.dev/v1/demo/site-contacts
GET /v1/site-audit - $0,02 por chamada
Auditoria técnica de SEO de uma página: status HTTP, cadeia de redirecionamentos, comprimento do título e da meta descrição, contagem de H1, canonical, meta robots, hreflang, tags Open Graph e Twitter, tipos JSON-LD, imagens sem texto alternativo, contagens de links, cabeçalhos de segurança (HSTS, CSP, X-Frame-Options), detecção de tecnologia (CMS, framework, analytics, CDN) e uma lista priorizada de problemas com uma pontuação de 0 a 100. Apenas HTML estático; respeita robots.txt. Parâmetros: url (obrigatório) - URL da página a auditar. Exemplo: https://agentkit-x402.zenith-ops.workers.dev/v1/site-audit?url=https%3A%2F%2Fexample.com%2F Exemplo gratuito de saída: https://agentkit-x402.zenith-ops.workers.dev/v1/demo/site-audit
GET /v1/url-markdown - $0,005 por chamada
Busca uma página da web (até 1,5 MB, tempo limite de 8 s) e retorna Markdown limpo: título, cabeçalhos, parágrafos, listas, links, imagens, blocos de código e tabelas simples, com navegação e rodapés removidos. Pronto para alimentar LLMs. Apenas HTML estático, sem renderização de JavaScript. Respeita robots.txt. Parâmetros: url (obrigatório) - URL da página a converter. Exemplo: https://agentkit-x402.zenith-ops.workers.dev/v1/url-markdown?url=https%3A%2F%2Fexample.com%2F Exemplo gratuito de saída: https://agentkit-x402.zenith-ops.workers.dev/v1/demo/url-markdown
GET /v1/se/validate - $0,001 por chamada
Valida identificadores suecos com lógica de soma de verificação e data: personnummer, samordningsnummer, organisationsnummer (incluindo formas de empresário individual e IVA), bankgiro, plusgiro e referências de pagamento OCR. Retorna formas normalizadas e códigos de erro. Sem armazenamento em nível de aplicação. Parâmetros: type (obrigatório) [personnummer|samordningsnummer|orgnr|bankgiro|plusgiro|ocr] - Tipo de identificador.; value (obrigatório) - O identificador a validar. Exemplo: https://agentkit-x402.zenith-ops.workers.dev/v1/se/validate?type=orgnr&value=556016-0680 Exemplo gratuito de saída: https://agentkit-x402.zenith-ops.workers.dev/v1/demo/se-validate
GET /v1/iban - $0,001 por chamada
Validação de IBAN: comprimento específico por país (de uma tabela integrada de países IBAN), soma de verificação mod-97, saída normalizada e formatada, BBAN e dígitos de verificação. Não verifica se a conta existe. Parâmetros: iban (obrigatório) - IBAN, espaços permitidos. Exemplo: https://agentkit-x402.zenith-ops.workers.dev/v1/iban?iban=GB82+WEST+1234+5698+7654+32 Exemplo gratuito de saída: https://agentkit-x402.zenith-ops.workers.dev/v1/demo/iban
GET /v1/se/account-to-iban - $0,002 por chamada
Converte um número de compensação e número de conta suecos em IBAN e BIC, identifica o banco e valida a soma de verificação do número da conta de acordo com as regras específicas do banco. Tabela de compensação datada de 2026-10-16; não verifica se a conta existe. Parâmetros: clearing (obrigatório) - Número de compensação, 4 dígitos (5 para Swedbank 8xxx).; account (obrigatório) - Número da conta. Exemplo: https://agentkit-x402.zenith-ops.workers.dev/v1/se/account-to-iban?clearing=5000&account=1234501 Exemplo gratuito de saída: https://agentkit-x402.zenith-ops.workers.dev/v1/demo/se-account-to-iban
GET /v1/bank-days - $0,001 por chamada
Adiciona ou subtrai dias bancários suecos (fins de semana, feriados públicos e midsommarafton, julafton, nyarsafton excluídos) a uma data. Modo opcional=work conta apenas fins de semana e dias vermelhos. Retorna a data resultante com dia da semana, semana ISO e nomes de feriados para ambas as datas. Parâmetros: from (obrigatório) - Data inicial, AAAA-MM-DD.; add (obrigatório) - Dias bancários a adicionar (negativo para voltar, máximo 1000).; mode (opcional) [bank|work] - bank (padrão) ou work. Exemplo: https://agentkit-x402.zenith-ops.workers.dev/v1/bank-days?from=2026-12-23&add=2 Exemplo gratuito de saída: https://agentkit-x402.zenith-ops.workers.dev/v1/demo/bank-days
Limites e notas de honestidade
- Cada chamada paga faz no máximo 6 requisições HTTP de saída (robots.txt, redirecionamentos e páginas extras incluídos), com tempo limite de 8 segundos e limite de 1,5 MB por página. Páginas maiores são truncadas e sinalizadas.
- Apenas http/https nas portas 80 e 443 e nomes DNS públicos são buscados. Endereços IP, localhost, nomes internos e URLs com credenciais são rejeitados.
- robots.txt é respeitado para o agente de usuário AgentKitBot e para "*". Páginas desautorizadas retornam 403 blocked_by_robots.
- Nenhum JavaScript é executado. Aplicações de página única que renderizam no navegador retornam pouco ou nenhum conteúdo.
- Verificações de e-mail usam apenas regras de sintaxe, listas e DNS. Nenhuma conexão SMTP é feita, portanto uma caixa de entrada entregável não é confirmada.
- Os dados DNS vêm de um único resolvedor (cloudflare-dns.com via HTTPS) e podem diferir do que outros resolvedores retornam.
- Validadores suecos verificam formatos e somas de verificação. Eles não provam que uma pessoa, empresa ou conta existe.
- Requisições que falham (HTTP 4xx ou 5xx) não são cobradas; você é cobrado apenas quando a resposta é bem-sucedida (HTTP 2xx).
- Sem garantia de disponibilidade ou precisão. O serviço roda em um plano gratuito do Cloudflare Workers e pode limitar a taxa ou falhar sob carga.
Privacidade
A extração de contatos retorna apenas informações que um site publica em suas próprias páginas. O chamador é responsável pelo uso legal, em particular por endereços de e-mail e números de telefone de pessoas físicas e empresários individuais (GDPR e leis semelhantes). O serviço não tem armazenamento em nível de aplicação e não usa banco de dados ou armazenamento chave-valor.
Outros
- OpenAPI: https://agentkit-x402.zenith-ops.workers.dev/openapi.json
- MCP: https://agentkit-x402.zenith-ops.workers.dev/mcp
- Informações do crawler: https://agentkit-x402.zenith-ops.workers.dev/bot
- Contato: zenith-ops@mail.grokbot.com