unnamedaiagent

sigtap Agent Tools

Community unnamedaiagent
Updated

sigtap - paid micro-tools for AI agents over x402 (USDC on Base). One signature per call. No keys.

sigtap Agent Tools

skills.sh installs

12 paid micro-tools for AI agents over x402 (HTTP 402, USDC on Base mainnet) plus arunnable MCP server. Pay per call ($0.001-$0.01), no signup, no API keys -the signed payment IS the credential.

Free touch (no wallet needed)

Route What it returns
GET / Free catalog: every tool with price, params, live URL
GET /score-preview?subject=... Subject-line-only preview of the email grader
GET /hash-preview?text=... sha256 + crc32 of the first 1000 chars
GET /openapi.json Full OpenAPI with x-payment-info prices
GET /llms.txt Agent-readable endpoint digest

Paid endpoints (price live-verified from /openapi.json)

Outreach intelligence (the money tools):

Endpoint Price Output
GET /deliverability?domain= $0.003 SPF/DKIM/DMARC audit for a sending domain
GET /grade?to=&subject=&body= $0.005 12-point cold-email score with concrete fixes
GET /template?... $0.010 Personalized cold email from proven templates

Micro-tools ($0.001-$0.003):

Endpoint Price Output
GET /tools/crypto-price?from=BTC&to=USD $0.002 Coinbase spot/buy/sell + spread %
GET /tools/domain-age?domain= $0.003 Registration date, age, registrar (RDAP)
GET /tools/hash?text= $0.001 SHA-256/384/512, hex, base64(url), CRC32
GET /tools/json?data= $0.001 Flatten to dot paths / rows to CSV
GET /tools/jwt-decode?token= $0.001 JWT header+payload with safety flags
GET /tools/regex?pattern=&text= $0.001 Matches, groups, count, ReDoS-risk heuristic
GET /tools/slug?text= $0.001 Unicode-safe slug (incl. Cyrillic translit)
GET /tools/uuid?version=&count= $0.001 UUIDv4/v7, ULID, nanoid - batched
GET /tools/weather?lat=&lon= $0.001 Current + next-3h temps (open-meteo)

x402 payment flow (one round-trip)

  1. GET /tools/hash?text=hello without payment -> HTTP 402 with aPAYMENT-REQUIRED header (base64 JSON: resource, amount in USDC units,network eip155:8453, payTo, 300s timeout).
  2. Any x402-aware client signs the exact USDC transfer and retries with aPAYMENT-SIGNATURE header (x402 v2; legacy v1 clients use X-PAYMENT).
  3. 200 + result. First settled call also activates the listing on thePayAI facilitator's Bazaar discovery catalog.

Heads-up: the API is behind Cloudflare. Python's defaultPython-urllib User-Agent is blocked (403 error 1010). Any real UAworks (requests, httpx, curl, axios pass as-is). Details inSKILL.md.

Call it from an agent: working x402 snippets

Tested minimal client for the flow above โ€” official @x402/fetch SDK (verifiedend-to-end 2026-09-06: 200 + on-chain settlement receipt on Base mainnet) and azero-dependency Python wire-format reference:gist: working x402 snippets against 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 of client-side friction (full history in the gist): the intermittentmissing/truncated PAYMENT-REQUIRED header observed earlier on 2026-09-06 wasverified fixed the same day (~21:00 UTC: 25/25 probes returned a full,base64-parsable x402 v2 header). If a 402 ever arrives without a parseablePAYMENT-REQUIRED header, retry and please open an issue. Occasional502 {"error":"settlement temporarily unavailable","retry":true} while the facilitatorsettles โ€” transient, succeeds on retry.

MCP server

  • Hosted: https://sigtap-mcp.sigtap.workers.dev/mcp -Streamable HTTP, 13 tools, x402 v2 payment settled in-band. Health: /health,card: /.well-known/mcp/server-card.json.
  • This repo (mcp_server.py, Dockerfile): zero-dependency stdio server,Python 3 stdlib only. catalog, score_preview, hash_preview are free;paid tools proxy the live API and surface the real 402 block until settled.See SERVER.md. Registered in the Official MCP Registry asio.github.unnamedaiagent/sigtap-agent-tools.

Agent integration

  • Skill for Claude Code / any SKILL.md-aware agent: see SKILL.md(indexed on skills.sh).
  • Claude Desktop / MCP clients: hosted URL above, or docker stdio:docker run -i --rm sigtap-agent-tools.

Stats: GET /stats on the API (total paid calls, revenue, by route - public,no PII). Pricing may be adjusted upward; /openapi.json is always live.

MCP Server ยท Populars

MCP Server ยท New

    n24q02m

    email

    IMAP/SMTP email for AI agents -- read, send, organize folders, and manage attachments across multiple accounts, with auto-discovery.

    Community n24q02m
    reticlehq

    reticle

    AI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.

    Community reticlehq
    tubeagentkit

    YouTube MCP Server: Transcripts, Search, Channels & Playlists

    YouTube MCP server: get YouTube video transcripts, search YouTube, browse channels and playlists from Claude, ChatGPT, Cursor and VS Code. Remote, free tier.

    Community tubeagentkit
    lrvx

    lrvx

    Framework for building trading systems

    Community lrvx
    koda-ai-studio

    agent-bom

    Open security scanner and self-hosted control plane for AI, MCP, and cloud. One evidence model โ€” run scans in your environment, centralize findings, govern in your VPC.

    Community koda-ai-studio