Categories › Business & Finance › Payments & billing
Library (L402, x402, Lightning, stablecoins): 18 read-only tools plus 3 writers.
Remote server: your requests and data go to mcp.agentpaywire.com. Claude Code: claude mcp add --transport http agent-paywire-library https://mcp.agentpaywire.com/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
search_sources — Find third-party library source cards. This is the only library lookup: text, exact filters, and newest-first browsing. Output is { count, sget_source — Fetch one third-party library source card by id. Output is one object: id, title, publisher, authors, date_published (YYYY-MM-DD or null), ulist_categories — Return the closed list of eight library categories and nothing else. Output is { categories: [{ id, label, featured, count, json_url, markdolist_articles — List all of this site's own published articles in one unpaged response. Output is { articles: [{ slug, title, summary, date, status, tags, uget_article — Return one of this site's own articles. Output is { slug, markdown }. markdown is the article file with YAML front matter, and the same textlist_changes — For payment dependencies, GET https://api.agentpaywire.com/v1/changes/sample first. That free sample returns at most 3 cited library cards aget_protocol_facts — Return source-cited facts for agent payment protocols: spec URL, HTTP status codes and headers, payment rail, networks, facilitators, clientget_sdk_security — Return /api/sdk-security.json. Output is the SDK security document: schema_version, generated_at, disclaimer, description, count, and entrieget_support_info — Return the whole voluntary support document from /support.json. Output fields: voluntary (true), purpose, data_is_free (true), access_conditget_trust_checklist — Return the whole /trust.json agent trust checklist for agentpaywire.com. Output includes title, description, free_data, items, count (items.list_datasets — List every training and evaluation dataset card in one unpaged response. Output is the /datasets/index.json document: count, model_note, polget_dataset — Return one dataset card from /datasets/<id>/card.json. Output is one object: id, name, publisher, url, license (string or null), license_verlist_bots — Return the whole /bots.json catalog of public agents and bots that pay, get paid, or connect a wallet. Output is { schema_version, generatedget_bot — Return one entry from the bot catalog by exact id. Output is that entry alone, not wrapped in entries or count: id, name, maker, descriptionrequest_missing_data — Report data you expected and did not find. Free, no auth. looking_for is required and at most 500 characters. Optional: use_case (at most 50submit_review — Publish a review of a paid Agent Paywire route. Free, no auth. rating is required, an integer from 1 to 5. route is the paid path you calledget_reviews — Return the public review feed. Free, no auth. Output includes aggregate.count, aggregate.mean, aggregate.weighted_mean (one vote per payer),check_payment_endpoint — Check a public http(s) URL for an L402, x402, or MPP challenge and for agent discovery files. Two free reports per client per 24 hours, usinget_verification_status — Read one paid provider verification by id. Free, no auth. The id comes from POST https://api.agentpaywire.com/v1/verify. An unknown id returcreate_alert — Return payment info for a 30-day signed webhook. 2000 sats or 2.00 USD. This tool does not create the subscription. Pay POST https://api.agelist_alert_topics — List webhook topics and the source URL each one watches. Free, no auth. Takes no parameters. Topics are sdk-security, lightning-releases, liquote_credit_packs — Quote prepaid call packs. This tool does not buy a pack and does not create a payment. POST https://api.agentpaywire.com/v1/credits with calhash_text — Hash UTF-8 text. algorithm is sha256, sha512, keccak256, or blake3. Paid: 0.001 USDC, 1 sat, or 1 eighth of a prepaid credit. POST https://aencode_data — Encode UTF-8 text as base64, base64url, hex, or url. Paid like hash_text. POST https://api.agentpaywire.com/v1/tools/encode.decode_data — Decode base64, base64url, hex, or url text. Paid like hash_text. POST https://api.agentpaywire.com/v1/tools/decode.validate_data — kind is json, json_schema, evm_address, btc_address, email, url, or iban. json uses text. json_schema uses value and schema. The schema subsconvert_units — Convert inside wei/gwei/eth, sats/btc, usdc_atomic/usdc, or unix/iso. amount is a decimal string. Paid like hash_text. POST https://api.agennew_id — kind is uuid or ulid. Paid like hash_text. POST https://api.agentpaywire.com/v1/tools/id.calculate — expression uses numbers, parentheses, and + - * / %. Paid like hash_text. POST https://api.agentpaywire.com/v1/tools/calc.fetch_markdown — Fetch one public http(s) URL and return markdown. 0.003 USDC, 3 sats, or 3 eighths of a prepaid credit. The worker respects robots.txt, idenNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.