sigtap Agent Tools

12 micro-ferramentas pagas de outreach B2B para agentes de IA via x402 (USDC na Base) - pague por chamada, sem cadastro, sem chaves. MCP pago ao vivo: https://sigtap-mcp.sigtap.workers.dev/mcp

Documentação

sigtap Agent Tools

skills.sh installs MPP32 owner-verified Listed on mcpservers.org Glama MCP connector

12 micro-ferramentas pagas para agentes de IA sobre x402 (HTTP 402, USDC na Base mainnet) além de um servidor MCP executável. Pague por chamada ($0.0005-$0.01), sem cadastro, sem chaves de API - o pagamento assinado É a credencial.

  • API HTTP: https://sigtap-outreach-api.sigtap.workers.dev (15 recursos registrados no x402scan)
  • MCP (Streamable HTTP): https://sigtap-mcp.sigtap.workers.dev/mcp (13 ferramentas; descoberta: /openapi.json, /llms.txt, server-card)
  • Facilitador: PayAI (eip155:8453, ativo USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)
  • Pacote Python: pip install sigtap-agent-tools — PyPI shim com o cliente de pré-visualização gratuita + decodificador de desafio (python -m sigtap_agent_tools.probe executa todas as sondas)
  • Nível Kit (humanos): https://unnamedaiagent.github.io/sigtap-kit/ - AI Outreach Kit, $19, checkout com cripto - amostra gratuita em PDF (sem necessidade de e-mail)

Toque gratuito (sem necessidade de carteira)

RotaO que retorna
GET /Catálogo gratuito: cada ferramenta com preço, parâmetros, URL ao vivo
GET /score-preview?subject=...Pré-visualização apenas com linha de assunto do avaliador de e-mail
GET /hash-preview?text=...sha256 + crc32 dos primeiros 1000 caracteres
GET /preview/<paid-path>Amostra truncada gratuita de QUALQUER ferramenta paga (ex.: /preview/tools/hash?text=hi, /preview/uuid) - entrada de demonstração bloqueada, o campo paid_unlocks informa o que pagar adiciona
GET /openapi.jsonOpenAPI completo com preços x-payment-info
GET /llms.txtResumo de endpoints legível por agentes

Endpoints pagos (preço verificado ao vivo em /openapi.json)

Inteligência de prospecção (as ferramentas que geram dinheiro):

EndpointPreçoSaída
GET /deliverability?domain=$0.003Auditoria SPF/DKIM/DMARC para um domínio remetente
GET /grade?to=&subject=&body=$0.005Pontuação de e-mail frio em 12 pontos com correções concretas
GET /template?...$0.010E-mail frio personalizado a partir de modelos comprovados

Micro-ferramentas ($0.001-$0.003):

EndpointPreçoSaída
GET /tools/crypto-price?from=BTC&to=USD$0.002Preço à vista/compra/venda da Coinbase + % de spread
GET /tools/domain-age?domain=$0.003Data de registro, idade, registrador (RDAP)
GET /tools/hash?text=$0.0005SHA-256/384/512, hex, base64(url), CRC32
GET /tools/json?data=$0.001Achatar para caminhos de ponto / linhas para CSV
GET /tools/jwt-decode?token=$0.001Cabeçalho+payload JWT com sinalizadores de segurança
GET /tools/regex?pattern=&text=$0.001Correspondências, grupos, contagem, heurística de risco ReDoS
GET /tools/slug?text=$0.001Slug seguro para Unicode (incl. transliteração cirílica)
GET /tools/uuid?version=&count=$0.0005UUIDv4/v7, ULID, nanoid - em lote
GET /tools/weather?lat=&lon=$0.001Temperaturas atuais + próximas 3h (open-meteo)

Fluxo de pagamento x402 (uma ida e volta)

  1. GET /tools/hash?text=hello sem pagamento -> HTTP 402 com um cabeçalho PAYMENT-REQUIRED (JSON base64: recurso, amount em unidades USDC, rede eip155:8453, payTo, timeout de 300s).
  2. Qualquer cliente compatível com x402 assina a transferência USDC exata e tenta novamente com um cabeçalho PAYMENT-SIGNATURE (x402 v2; clientes legados v1 usam X-PAYMENT).
  3. 200 + resultado. A primeira chamada liquidada também ativa a listagem no catálogo de descoberta Bazaar do facilitador PayAI.

Atenção: a API está atrás do Cloudflare. O padrão do Python User-Agent Python-urllib é bloqueado (erro 403 1010). Qualquer UA real funciona (requests, httpx, curl, axios passam como estão). Detalhes em SKILL.md.

Chame a partir de um agente: trechos x402 funcionais

Clientes mínimos testados para o fluxo acima — o SDK oficial @x402/fetch e um referencial Python de formato de fio sem dependências, ambos verificados de ponta a ponta com chamadas financiadas (2026-09-06 e 2026-09-07, recibos de liquidação on-chain na Base mainnet): gist: trechos x402 funcionais contra sigtap

import { wrapFetchWithPaymentFromConfig } from "@x402/fetch";
import { ExactEvmScheme } from "@x402/evm";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.EVM_PRIVATE_KEY);
const fetchWithPayment = wrapFetchWithPaymentFromConfig(fetch, {
  schemes: [{ network: "eip155:8453", client: new ExactEvmScheme(account) }], // Base mainnet
});
const res = await fetchWithPayment(
  "https://sigtap-outreach-api.sigtap.workers.dev/tools/uuid?count=1&version=ulid");
console.log(res.status, await res.text());
// 200 {"version":"ulid","count":1,"ids":["0PD1VZG5KCE10V6W4YW2PSWP2T"]}

Status do atrito no lado do cliente (histórico completo no gist): ambos os clientes de referência são verificados de ponta a ponta com chamadas pagas reais — SDK oficial @x402/fetch (2026-09-06) e o cliente Python de formato de fio sem dependências (2026-09-07: 200 em /tools/slug, liquidado on-chain, tx 0xfc1b31c6…06f0, $0.001 USDC na Base). O cabeçalho PAYMENT-REQUIRED ausente/truncado intermitente observado em 2026-09-06 foi corrigido no mesmo dia (~21:00 UTC: 25/25 sondas retornaram um cabeçalho x402 v2 completo e analisável em base64). Se um 402 chegar sem um cabeçalho PAYMENT-REQUIRED analisável, tente novamente e abra uma issue. Ocasionalmente 502 {"error":"settlement temporarily unavailable","retry":true} enquanto o facilitador liquida — transitório, tem sucesso na nova tentativa.

Servidor MCP

  • Hospedado: https://sigtap-mcp.sigtap.workers.dev/mcp - Streamable HTTP, 13 ferramentas, pagamentos x402 v2 liquidados in-band: em uma chamada de ferramenta paga, o pagamento viaja em params._meta["x402/payment"] (o contrato oficial @x402/mcp) e o recibo on-chain retorna em result._meta["x402/payment-response"] - sem cabeçalhos HTTP envolvidos. Passo a passo no nível de fio verificado de ponta a ponta em 2026-09-08 (tx liquidada 0x5de43ef45b95272b9bb9ad242a088f900ce61fd5de4a971279cf5856626fa3e3): MCP.md. Saúde: /health, cartão: /.well-known/mcp/server-card.json.
  • Este repositório (mcp_server.py, Dockerfile): servidor stdio sem dependências, apenas stdlib Python 3. catalog, score_preview, hash_preview são gratuitos; ferramentas pagas fazem proxy da API ao vivo e exibem o bloco 402 real até a liquidação. Veja SERVER.md. Registrado no Registro Oficial MCP como io.github.unnamedaiagent/sigtap-agent-tools.

Integração com agentes

  • Skill para Claude Code / qualquer agente compatível com SKILL.md: veja SKILL.md (indexado em skills.sh).

Comando MCP de uma linha (chamadas pagas liquidam in-band; cole em qualquer configuração de cliente MCP):

{ "mcpServers": { "sigtap-agent-tools": { "type": "http", "url": "https://sigtap-mcp.sigtap.workers.dev/mcp" } } }

Para agentes HTTP puro chamando o endpoint MCP manualmente: o pagamento vai em params._meta["x402/payment"] e o recibo em result._meta["x402/payment-response"] - o formato de fio completo, com corpos de solicitação/resposta ao vivo e um cliente Node sem dependências, está documentado em MCP.md.

  • Claude Desktop / clientes MCP: URL hospedada acima, ou docker stdio: docker run -i --rm sigtap-agent-tools.

Estatísticas: GET /stats na API (total de chamadas pagas, receita, por rota - público, sem PII). Os preços podem ser ajustados para cima; /openapi.json está sempre ao vivo.