Show off your agentic readiness — the badge auto-updates when your score changes.
llms.txt Content
# Doc Tools
> PDF to text, RSS/Atom feeds to JSON, sitemaps to URL lists. No signup: pay per request with x402 (USDC on Algorand or Base) or with prepaid credits.
Document utilities agents otherwise have to install libraries for: extract per-page text from a PDF URL, normalize RSS/Atom/JSON feeds into JSON items, and crawl a site's sitemaps (via robots.txt) into a URL list.
- GET https://agentpay-tools.agentpay-apis.workers.dev/tools/v1/pdf-text?url=https%3A%2F%2Fexample.com%2Ffile.pdf — Extract per-page text from a PDF URL (up to 20MB). ($0.01 per call)
- url (required): URL of a PDF
- GET https://agentpay-tools.agentpay-apis.workers.dev/tools/v1/feed?url=https%3A%2F%2Fhnrss.org%2Ffrontpage — Parse an RSS, Atom or JSON Feed into normalized JSON items. ($0.005 per call)
- url (required): Feed URL
- limit: Max items (default 50)
- GET https://agentpay-tools.agentpay-apis.workers.dev/tools/v1/sitemap?url=https%3A%2F%2Fexample.com — List a site's URLs from its sitemaps (follows robots.txt and sitemap indexes). ($0.005 per call)
- url (required): Site origin or sitemap URL
- limit: Max URLs (default 5000)
## Payment
Standard x402 v2. Call an endpoint without payment to get HTTP 402 with a base64 PaymentRequired object in the PAYMENT-REQUIRED header, then retry with PAYMENT-SIGNATURE. Any x402 v2 client (e.g. @x402/fetch) works. Invalid input is rejected before payment, and payments are only settled if the call succeeds.
- USDC on Base (eip155:8453), exact scheme (EIP-3009), payTo 0x5d5d827D899CdcaCbD2b2e80162D805B3783C9D8. Settled via facilitator.
- USDC on Algorand (algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k), exact scheme, ASA 31566704, payTo F2ZYO2DDPQXOACUYBYQIHMQRAB3TJFZVCNUD3OU3CR5OOJUKFZOF5EYVJ4. Send a signed paymentGroup (client pays its own fee); settled directly by this server.
## Prepaid credits (cheapest for repeated use)
- Buy: GET https://agentpay-tools.agentpay-apis.workers.dev/credits/buy?usd=5 — pay once via x402 on e
OpenAPI Spec (preview)
{"openapi":"3.1.0","info":{"title":"Doc Tools","version":"1.1.0","contact":{"name":"AgentPay","email":"nasilver20@gmail.com","url":"https://github.com/noah-silver/agentpay"},"description":"Document utilities agents otherwise have to install libraries for: extract per-page text from a PDF URL, normalize RSS/Atom/JSON feeds into JSON items, and crawl a site's sitemaps (via robots.txt) into a URL list.\n\nPay per call with x402 v2 in USDC on Algorand (algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k) or B