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
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 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913) - 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.probeexecuta 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)
| Rota | O 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.json | OpenAPI completo com preços x-payment-info |
GET /llms.txt | Resumo 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):
| Endpoint | Preço | Saída |
|---|---|---|
GET /deliverability?domain= | $0.003 | Auditoria SPF/DKIM/DMARC para um domínio remetente |
GET /grade?to=&subject=&body= | $0.005 | Pontuação de e-mail frio em 12 pontos com correções concretas |
GET /template?... | $0.010 | E-mail frio personalizado a partir de modelos comprovados |
Micro-ferramentas ($0.001-$0.003):
| Endpoint | Preço | Saída |
|---|---|---|
GET /tools/crypto-price?from=BTC&to=USD | $0.002 | Preço à vista/compra/venda da Coinbase + % de spread |
GET /tools/domain-age?domain= | $0.003 | Data de registro, idade, registrador (RDAP) |
GET /tools/hash?text= | $0.0005 | SHA-256/384/512, hex, base64(url), CRC32 |
GET /tools/json?data= | $0.001 | Achatar para caminhos de ponto / linhas para CSV |
GET /tools/jwt-decode?token= | $0.001 | Cabeçalho+payload JWT com sinalizadores de segurança |
GET /tools/regex?pattern=&text= | $0.001 | Correspondências, grupos, contagem, heurística de risco ReDoS |
GET /tools/slug?text= | $0.001 | Slug seguro para Unicode (incl. transliteração cirílica) |
GET /tools/uuid?version=&count= | $0.0005 | UUIDv4/v7, ULID, nanoid - em lote |
GET /tools/weather?lat=&lon= | $0.001 | Temperaturas atuais + próximas 3h (open-meteo) |
Fluxo de pagamento x402 (uma ida e volta)
GET /tools/hash?text=hellosem pagamento -> HTTP 402 com um cabeçalhoPAYMENT-REQUIRED(JSON base64: recurso,amountem unidades USDC, redeeip155:8453,payTo, timeout de 300s).- 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 usamX-PAYMENT). - 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,axiospassam 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 emparams._meta["x402/payment"](o contrato oficial@x402/mcp) e o recibo on-chain retorna emresult._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 liquidada0x5de43ef45b95272b9bb9ad242a088f900ce61fd5de4a971279cf5856626fa3e3): 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_previewsã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 comoio.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.