catalog
List all 12 paid tools with live prices + free preview routes (FREE, no payment)
Takes no parameters.

io.github.unnamedaiagentPublished by GitHub account unnamedaiagentv1.0.2Updated Oct 24, 2026
13 paid x402 tools, USDC/Base. Free check: GET /preview<path>=200 sample. Copy-paste pay: /llms.txt
Hosted MCP server offering 13 pay-per-call micro-tools (cold-email grading, deliverability audits, hashing, JSON, regex, weather and more) settled in USDC on…
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.unnamedaiagent%2Fsigtap-agent-tools/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"sigtap-agent-tools": {
"type": "http",
"url": "https://sigtap-mcp.sigtap.workers.dev/mcp"
}
}
}[skills.sh installs] [MPP32 owner-verified] [Listed on mcpservers.org] [Glama MCP connector]
12 paid micro-tools for AI agents over x402 (HTTP 402, USDC on Base mainnet) plus a runnable MCP server. Pay per call ($0.0005-$0.01), no signup, no API keys - the signed payment IS the credential.
https://sigtap-outreach-api.sigtap.workers.dev (15 resources registered on x402scan)https://sigtap-mcp.sigtap.workers.dev/mcp (13 tools; discovery: /openapi.json, /llms.txt, server-card)eip155:8453, asset USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)pip install sigtap-agent-tools — PyPI shim with the free-preview client + challenge decoder (python -m sigtap_agent_tools.probe runs all probes)/openapi.json)Outreach intelligence (the money tools):
Micro-tools ($0.001-$0.003):
GET /tools/hash?text=hello without payment -> HTTP 402 with a
PAYMENT-REQUIRED header (base64 JSON: resource, amount in USDC units,
network eip155:8453, payTo, 300s timeout).PAYMENT-SIGNATURE header (x402 v2; legacy v1 clients use X-PAYMENT).Heads-up: the API is behind Cloudflare. Python's default
Python-urllibUser-Agent is blocked (403 error 1010). Any real UA works (requests,httpx,curl,axiospass as-is). Details in SKILL.md.
Tested minimal clients for the flow above — the official @x402/fetch SDK and a
zero-dependency Python wire-format reference, both verified end-to-end with funded
calls (2026-09-06 and 2026-09-07, on-chain settlement receipts on Base mainnet):
gist: working x402 snippets against sigtap
Status of client-side friction (full history in the gist): both reference clients are
verified end-to-end with real paid calls — official @x402/fetch (2026-09-06) and the
zero-dependency Python wire-format client (2026-09-07: 200 on /tools/slug, settled
on-chain, tx 0xfc1b31c6…06f0, $0.001 USDC on Base). The intermittent
missing/truncated PAYMENT-REQUIRED header observed on 2026-09-06 was 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 parseable
PAYMENT-REQUIRED header, retry and please open an issue. Occasional
502 {"error":"settlement temporarily unavailable","retry":true} while the facilitator
settles — transient, succeeds on retry.
https://sigtap-mcp.sigtap.workers.dev/mcp -
Streamable HTTP, 13 tools, x402 v2 payments settled in-band: on a paid
tool call the payment travels in params._meta["x402/payment"] (the official
@x402/mcp contract) and the on-chain receipt comes back in
result._meta["x402/payment-response"] - no HTTP headers involved.
Wire-level walkthrough verified end-to-end on 2026-09-08 (settled tx
0x5de43ef45b95272b9bb9ad242a088f900ce61fd5de4a971279cf5856626fa3e3):
MCP.md. Health: /health,
card: /.well-known/mcp/server-card.json.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 as
io.github.unnamedaiagent/sigtap-agent-tools.MCP one-liner (paid calls settle in-band; paste into any MCP client config):
For raw-HTTP agents calling the MCP endpoint by hand: the payment goes in
params._meta["x402/payment"] and the receipt in
result._meta["x402/payment-response"] - the full wire format, with live
request/response bodies and a zero-dependency Node client, is documented in
MCP.md.
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.
Source: README.md at commit 7b7a137
List all 12 paid tools with live prices + free preview routes (FREE, no payment)
Takes no parameters.
SPF/DKIM/DMARC deliverability audit for a sending domain Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/deliverability = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.003 USDC on Base, x402)
domainrequired12-point cold email score with concrete fixes Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/grade = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.005 USDC on Base, x402)
bodyrequiredsubjectrequiredPersonalized cold email from proven templates Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/template = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.01 USDC on Base, x402)
nameoffercompanypersonaSHA-256/384/512, hex, base64, base64url and CRC32 of a UTF-8 string Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/hash = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.001 USDC on Base, x402)
textrequiredDecode a JWT header+payload with safety flags (never verifies the signature) Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/jwt-decode = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.001 USDC on Base, x402)
tokenrequiredBatch random IDs: UUIDv4, UUIDv7, ULID or nanoid Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/uuid = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.001 USDC on Base, x402)
countversionUnicode-aware url-safe slug (latin + Cyrillic transliteration) Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/slug = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.001 USDC on Base, x402)
textrequiredmaxlengthFlatten JSON to dot paths or convert rows to CSV Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/json = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.001 USDC on Base, x402)
datarequiredmodeRegex matches with groups, count and a backtracking-risk heuristic Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/regex = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.001 USDC on Base, x402)
textrequiredflagspatternrequiredCoinbase spot/buy/sell price with spread percent Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/crypto-price = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.002 USDC on Base, x402)
torequiredfromrequiredDomain registration date, age in days and registrar via RDAP Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/domain-age = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.003 USDC on Base, x402)
domainrequiredCurrent weather + next 3h temperatures (open-meteo) Free check: https://sigtap-outreach-api.sigtap.workers.dev/preview/tools/weather = 200 demo sample, no wallet. Paid call: 402 challenge -> sign -> retry = settled on-chain. ($0.001 USDC on Base, x402)
latrequiredlonrequired100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
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"]}{ "mcpServers": { "sigtap-agent-tools": { "type": "http", "url": "https://sigtap-mcp.sigtap.workers.dev/mcp" } } }