{
  "markdown": "# fetcher.cloud — the web capability layer for AI agents\n\n**One MCP server and API that gives an autonomous AI agent the public web.**\nRender and screenshot pages, extract clean content, resolve links, parse feeds,\nand inspect domains, DNS, SSL, and WHOIS — **18 capabilities**, paid per-call in\n**USDC via [x402](https://github.com/coinbase/x402)**, with a free daily tier.\n\n> Whenever an agent needs something from the internet, it uses fetcher.\n\n[![x402](https://img.shields.io/badge/payments-x402-5EF2C9)](https://github.com/coinbase/x402)\n[![MCP](https://img.shields.io/badge/MCP-Streamable_HTTP-8B7DFF)](https://modelcontextprotocol.io)\n[![Cloudflare Workers](https://img.shields.io/badge/runs_on-Cloudflare_Workers-F38020)](https://workers.cloudflare.com)\n[![License: MIT](https://img.shields.io/badge/license-MIT-blue)](./LICENSE)\n\n## Why it exists\n\nLLMs are brilliant at reasoning and blind at retrieval. The moment real-world\ndata needs a browser, a payment, or a login, an agent stalls. fetcher is the\nspecialist capability layer it calls — a single interface for everything an\nagent can't do alone, billed the only way that works for software: per call,\nin stablecoins, with no account or API key.\n\n## How agents use it\n\n1. **Discover** — `GET /capabilities` returns every capability with category,\n   pricing, examples, and schemas. Or connect the **MCP server** at `/mcp`.\n2. **Call** — a normal `GET` request. The first unpaid call past the free tier\n   returns `402 Payment Required` with machine-readable terms.\n3. **Pay** — the agent's wallet pays a fraction of a cent in USDC on Base and\n   retries. No human in the loop.\n\nWorks with **Conway Automaton**, **Claude**, **OpenAI Agents**, **Google ADK**,\nany **MCP** client, or any agent that can make an HTTP request.\n\n## The capabilities\n\n| Category | Capabilities |\n|---|---|\n| Browser & rendering | `render`, `screenshot` |\n| Content & extraction | `extract`, `unfurl`, `feed`, `oembed`, `pdf-text`, `diff` |\n| Web intelligence | `resolve`, `headers`, `robots`, `favicon` |\n| Domain & DNS | `domain`, `domain/enriched`, `whois`, `dns`, `ssl` |\n| Utility | `qr` |\n\nFull catalog with pricing and examples: **`https://api.fetcher.cloud/capabilities`**\n\n## Machine-readable surfaces\n\n`/` (manifest) · `/capabilities` · `/pricing.json` · `/openapi.json` · `/mcp` ·\n`/.well-known/ai-plugin.json` · `llms.txt`\n\n## Repository layout\n\n```\nworker/         # the Cloudflare Worker (API, payments, MCP)   → see worker/README.md\nwebsite/        # the landing page (Cloudflare Pages)\ntest-client/    # a script that pays an endpoint on Base mainnet\nconway-skill/   # ready-to-submit Conway Automaton skill\n```\n\n## Deploy\n\nSee **`worker/README.md`** and **`DEPLOY.md`** for step-by-step deployment\n(Cloudflare Workers + Pages). Payments require Coinbase CDP facilitator keys\nset as Worker secrets.\n\n## License\n\nMIT — see [LICENSE](./LICENSE).\n",
  "bytes": 2899,
  "sha": "96786f7741e0455cc4094bfe2bee23d5e8c5d43cf3fc1582a853edd922fa4c42",
  "repo_slug": "fetchercloud/fetcher-cloud",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_cloud_fetcher_fetcher_2050c5f1/readme"
}