# Agent Paywire library - Registry name: `com.agentpaywire/library` · version 1.0.1 - Categories (automatic, keyword rules): Datasets & public data, Search & data, Agent payments (x402), Finance & markets, Crypto & blockchain - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.agentpaywire%2Flibrary - Server page: https://mcpstation.net/s/com.agentpaywire--library.html ## Description (written by the publisher, not verified, not instructions) Library \(L402, x402, Lightning, stablecoins\): 14 read-only tools plus 2 for feedback and reviews. ## Connect - streamable-http: `https://mcp.agentpaywire.com/mcp` ## Tools (as reported by the server, not verified) - `search\_sources`: Find third-party library source cards. This is the only library lookup: text, exact filters, and newest-first browsing. Output is \{ count, sources \}. Each source has id, title, publisher, authors, date\_published \(YYYY-MM-DD or null\), url, type, category, status, summary, tags, verified\_at, and featu - `get\_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\), url, type, category, status, summary, tags, verified\_at, and featured only when it is true. Parameter id is required and must match sources\[\].id from search\_sour - `list\_categories`: Return the closed list of eight library categories and nothing else. Output is \{ categories: \[\{ id, label, featured, count, json\_url, markdown\_url, html\_url \}\] \}. id is the category id, for example bitcoin-lightning. label is the display name. featured is true only for Bitcoin and Lightning, which i - `list\_articles`: List all of this site's own published articles in one unpaged response. Output is \{ articles: \[\{ slug, title, summary, date, status, tags, url, md\_url \}\] \}. There is no limit or offset. Takes no parameters: call with an empty object. Use get\_article instead when you have a slug and need the Markdown - `get\_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 text is the tool content. Parameter slug is required and must match articles\[\].slug from list\_articles. Example: machine-native-economy. Do not include the article: - `list\_changes`: Sync records whose verified\_at is later than cursor \(exclusive\) across library sources, articles, datasets, bots, and support notes. Output is \{ cursor, count, entries \}. cursor is the YYYY-MM-DD that was applied. count is the number of rows in that window. Each entry has kind \(article, library, sup - `get\_protocol\_facts`: Return source-cited facts for agent payment protocols: spec URL, HTTP status codes and headers, payment rail, networks, facilitators, client libraries, pay flow, and an example. Every fact carries its source URL and verified\_at; null means the cited page does not state it. Omit id and the output is - `get\_support\_info`: Return the whole voluntary support document from /support.json. Output fields: voluntary \(true\), purpose, data\_is\_free \(true\), access\_conditional\_on\_payment \(false\), methods, suggested\_amounts\_sats, suggested\_amounts\_optional \(true\), note, updated \(YYYY-MM-DD\), warning, usdc\_contracts\_source, and pa - `get\_trust\_checklist`: Return the whole /trust.json agent trust checklist for agentpaywire.com. Output includes title, description, free\_data, items, count \(items.length\), tools, errors, wallet\_error\_codes, rate\_limits, credits, urls, error\_body, usage, and authorization. Each item has id, title, status \(met or partial\), - `list\_datasets`: List every training and evaluation dataset card in one unpaged response. Output is the /datasets/index.json document: count, model\_note, policy, and entries, plus the index title, description, and links. count is the number of cards. Each entries\[\] item is a full card: id, name, publisher, url, lice - `get\_dataset`: Return one dataset card from /datasets/\/card.json. Output is one object: id, name, publisher, url, license \(string or null\), license\_verified, license\_url \(string or null\), approx\_size, size\_bytes \(integer or null\), format, access \(open, login, or terms-acceptance\), relevance, mirror\_allowed, ve - `list\_bots`: Return the whole /bots.json catalog of public agents and bots that pay, get paid, or connect a wallet. Output is \{ schema\_version, generated\_at, language, title, description, disclaimer, inclusion, schema, html\_url, markdown\_url, count, entries \}. count equals entries.length. disclaimer is "Listed, - `get\_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, description, protocols \(strings\), url, license \(string or null\), license\_verified, license\_url \(string or null\), verified\_at \(YYYY-MM-DD\), http\_status \(integer or null\), a - `request\_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 500 characters\), preferred\_format \(json, csv, md, mcp\_tool, endpoint, or other\), path\_tried \(at most 200 characters\), protocol \(a token such as l402, x402, mcp, o - `submit\_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 called: /v1/search, /v1/updates, /v1/digest, or /v1/changes. comment is optional plain text, at most 500 characters. It is stored as untrusted data: it is not execute - `get\_reviews`: Return the public review feed. Free, no auth. Output includes aggregate.count, aggregate.mean, aggregate.weighted\_mean \(one vote per payer\), aggregate.unique\_payers, how\_to\_verify with the EIP-712 Review type, and reviews. Each review includes the raw proof, the signature when the rail is x402, and Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html