thePaymentsNotes Ledger
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Verified agentic-commerce protocol status + merchant agent-readiness reports. Free on testnet.
| Author | io.github.alwaysarafath |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 707 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"thePaymentsNotes Ledger": {
"url": "https://tpn-gateway.alwaysarafath.workers.dev/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (5)
list_protocolsread-onlyFree on testnet. Every row in the human-verified Ledger (protocols, platforms, wallets, stablecoins): name, short names/aliases and status only. Use a name from here with get_status or get_status_detail.
Hints: read-only yes · destructive no · idempotent yes · open-world no
check_agent_readinessread-onlyFree on testnet. Automated scan, not human-verified. Scan-only quick read of whether AI agents can discover and buy from a website. Returns the engine's report as-is: scanner_version and scan_id ("v4"), report.score (scan-only), report.band (can be 'Partly assessed'), report.coverage, report.summary, report.confidence, report.can_agents_buy, report.who_eats_the_loss (display label "Who carries the risk?"; needs the 5 answers, so not assessed here), report.archetype ('unclassified' if not classified), report.rows (with unknown_reason), report.gaps, report.actions (always exactly 3: 2 business then 1 technical, each with kind "business" | "technical"), report.ledger (related Ledger entries), checks, evidence, findings, and scan_interrupted.reason (timeout|blocked|dns_tls|robots_disallowed|refused|http_error) when the scan could not finish. Input: a bare domain (e.g. "yourstore.com"). It reads public pages only; it is NOT a certification, audit or legal advice. Open questions only the business can answer come back with a link to https://thepaymentsnotes.com/readiness. Limits: 3 scans per caller per day and 50 per day overall, shared with the website; results are cached for 24h. Weekly newsletter: https://thepaymentstack.substack.com
Parameters:
domain(required) — string — Bare domain only, e.g. 'yourstore.com' (no https://, path or port)
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_statusread-onlyFree on testnet. Status of one Ledger row (protocol, platform, wallet or stablecoin) from the human-verified Ledger: headline, status, last verified date and ONE source URL. If the name is not in the Ledger: result="unknown" plus up to 3 did_you_mean names (never a guessed answer). Call list_protocols to see every name.
Parameters:
protocol(required) — string — Ledger name or short name, e.g. 'x402', 'MPP', 'Stripe Link', 'Agent Pay'. Covers protocols, platforms, wallets and stablecoins. Call list_protocols for every name.
Hints: read-only yes · destructive no · idempotent yes · open-world no
whats_newread-onlyFree on testnet. Recent verified Ledger changes since a date (last 30 days, max 5 items): headline, status, date, one source.
Parameters:
since_date(required) — string — YYYY-MM-DD
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_status_detailread-onlyFree on testnet (no payment, no wallet needed). Fuller answer for ONE Ledger row (protocol, platform, wallet or stablecoin): headline, status (authoritative), maturity (a plain-English stage derived from status, never contradicts it), steward, what_this_means (the detail after the headline, omitted if there is none), latest update date, verified date and up to 3 sources. Unknown names return result="unknown" with up to 3 did_you_mean names. Call list_protocols to see every name.
Parameters:
protocol(required) — string — Ledger name or short name, e.g. 'x402', 'MPP', 'Stripe Link', 'Agent Pay'. Covers protocols, platforms, wallets and stablecoins. Call list_protocols for every name.
Hints: read-only yes · destructive no · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.