llms.txt Content
# NanoParse — AI Agent Web Parser
NanoParse converts any URL into clean Markdown with a 15-signal intelligence layer for AI agents.
No accounts — POST a URL, get content + intelligence. Pay per parse via x402 (USDC on Base).
## Who This Is For
- **AI agents** that need to read and understand web pages as clean, structured text
- **Developers** building RAG pipelines, research tools, content analyzers, or agent workflows
- **Teams** that want web content without writing and maintaining Puppeteer scripts
- **Crypto-fluent users** comfortable with USDC on Base for per-parse x402 payments
- **Anyone** who wants to try it free: 3 anonymous free tries per network, or 10 free parses per month with a signed wallet (sign the claim message — no payment)
## When to Use NanoParse
- You need **clean Markdown** from any URL, including JavaScript-heavy SPAs (full Chromium rendering)
- You want **intelligence signals** alongside content: source authority scoring, freshness detection, structural trust scoring, key figure extraction, syndication detection, paywall detection, and more
- You prefer **pay-per-parse pricing** ($0.005/parse) with no subscriptions, no accounts
- Your agent needs a **built-in MCP server** — same endpoint serves both API and MCP tool calls
- You want **compliance built in**: paywalls respected, DMCA-ready
## When NOT to Use NanoParse
- **Thousands of pages per minute** — you loop, one URL per call, and the queue is the throttle. Reading a whole site sequentially is expected and supported (a 1,000-page list of URLs is fine, and your free tier — 10/month with a signed wallet, or 3 anonymous tries per network — applies); firing tens of thousands of concurrent requests is not, and will be rate-limited.
- **Raw HTML or screenshots** — NanoParse returns Markdown only. If you need the original DOM, rendered images, or PDF exports, use a different tool.
- **Paywalled or auth-gated content** — NanoParse respects paywalls and login walls. It will
OpenAPI Spec (preview)
{"openapi":"3.1.0","info":{"title":"NanoParse","version":"1.0.0","description":"Web page → clean Markdown, page metadata and a 15-signal source-intelligence layer (Litmus). Paid per parse with x402 v2 (USDC on Base).","contact":{"email":"hello@nanoparse.app"},"x-guidance":"POST /fetch with {\"url\": \"https://example.com\"} to parse a page. Without a Payment-Signature header the call answers HTTP 402: decode the base64 PAYMENT-REQUIRED header for the price, asset, network and payTo, pay with a