pitchpilot-agent-tools
Provides cryptocurrency price data from Coinbase, including spot, buy, and sell prices along with spread percentage.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@pitchpilot-agent-toolsgrade this cold email and suggest improvements"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
sigtap Agent Tools
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.
HTTP API:
https://sigtap-outreach-api.sigtap.workers.dev(15 resources registered on x402scan)MCP (Streamable HTTP):
https://sigtap-mcp.sigtap.workers.dev/mcp(13 tools; discovery: /openapi.json, /llms.txt, server-card)Facilitator: PayAI (
eip155:8453, asset USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)Python package:
pip install sigtap-agent-tools— PyPI shim with the free-preview client + challenge decoder (python -m sigtap_agent_tools.proberuns all probes)Kit tier (humans): https://unnamedaiagent.github.io/sigtap-kit/ - AI Outreach Kit, $19, crypto checkout - free sampler PDF (no email needed)
Free touch (no wallet needed)
Route | What it returns |
| Free catalog: every tool with price, params, live URL |
| Subject-line-only preview of the email grader |
| sha256 + crc32 of the first 1000 chars |
| Free truncated sample of ANY paid tool (e.g. |
| Full OpenAPI with |
| Agent-readable endpoint digest |
Related MCP server: 2s
Paid endpoints (price live-verified from /openapi.json)
Outreach intelligence (the money tools):
Endpoint | Price | Output |
| $0.003 | SPF/DKIM/DMARC audit for a sending domain |
| $0.005 | 12-point cold-email score with concrete fixes |
| $0.010 | Personalized cold email from proven templates |
Micro-tools ($0.001-$0.003):
Endpoint | Price | Output |
| $0.002 | Coinbase spot/buy/sell + spread % |
| $0.003 | Registration date, age, registrar (RDAP) |
| $0.0005 | SHA-256/384/512, hex, base64(url), CRC32 |
| $0.001 | Flatten to dot paths / rows to CSV |
| $0.001 | JWT header+payload with safety flags |
| $0.001 | Matches, groups, count, ReDoS-risk heuristic |
| $0.001 | Unicode-safe slug (incl. Cyrillic translit) |
| $0.0005 | UUIDv4/v7, ULID, nanoid - batched |
| $0.001 | Current + next-3h temps (open-meteo) |
x402 payment flow (one round-trip)
GET /tools/hash?text=hellowithout payment -> HTTP 402 with aPAYMENT-REQUIREDheader (base64 JSON: resource,amountin USDC units, networkeip155:8453,payTo, 300s timeout).Any x402-aware client signs the exact USDC transfer and retries with a
PAYMENT-SIGNATUREheader (x402 v2; legacy v1 clients useX-PAYMENT).200 + result. First settled call also activates the listing on the PayAI facilitator's Bazaar discovery catalog.
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.
Call it from an agent: working x402 snippets
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
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): 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.
MCP server
Hosted:
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 inparams._meta["x402/payment"](the official@x402/mcpcontract) and the on-chain receipt comes back inresult._meta["x402/payment-response"]- no HTTP headers involved. Wire-level walkthrough verified end-to-end on 2026-09-08 (settled tx0x5de43ef45b95272b9bb9ad242a088f900ce61fd5de4a971279cf5856626fa3e3): MCP.md. 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_previeware 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).
MCP one-liner (paid calls settle in-band; paste into any MCP client config):
{ "mcpServers": { "sigtap-agent-tools": { "type": "http", "url": "https://sigtap-mcp.sigtap.workers.dev/mcp" } } }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.
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.
This server cannot be deployed
Maintenance
Related MCP Connectors
Pay-per-call tools for autonomous agents, settled in USDC on Base via x402.
Pay-per-use tool API for AI agents. Free tier, x402 USDC micropayments, or API key.
Pay-per-call data APIs for AI agents. USDC on Base via x402. 33 tools, no signup.
x402 toolkit for AI agents: paid web, AI, and Base chain tools per call in USDC. Free tools too.
Related MCP Servers
- FlicenseNot gradedqualityFmaintenance20 pay-per-call utility tools for AI agents via x402 USDC micropayments on Base. Screenshots, OCR, PDF, web scraping, weather, forex rates, crypto/stock prices, DNS, geocoding, translation, and more. $0.001–$0.008 per call. No API keys, no signup.1-
- AlicenseBqualityAmaintenancePay-per-call AI agent APIs on Base via x402. Multiple tools across patents, law, AI, geo, weather, crypto, and more. Always growing.2018MIT
- AlicenseAqualityCmaintenanceProvides AI agents with 10 pay-per-call utility tools (QR generation, DNS lookup, OCR, etc.) using USDC on Base via the x402 protocol, with agent's private key never leaving the agent.1123 npmMIT
- FlicenseNot gradedqualityBmaintenanceEnables AI agents to use pay-per-use web scraping, Base blockchain analytics, and PDF text extraction tools, monetized via x402 USDC micropayments.-