--- title: curl.md description: URL to markdown for agents --- # curl.md URL to markdown for agents. Turn websites into optimized, low token output to supercharge your context and save tokens. Works with every agent. ## Quick Start ```sh # No install required curl curl.md/example.com open https://curl.md/example.com # Install CLI curl -fsSL https://curl.md/install.sh | bash npm i -g curl.md bun i -g curl.md # Use CLI curl.md example.com md example.com ``` ## Usage ```sh # Basic fetch curl.md example.com # Use short alias md example.com # Narrow content with objective curl.md developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch --objective streaming response body # Pre-filter to terms with keywords curl.md developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch --keywords ReadableStream,getReader # Combine objective with targeted keywords curl.md developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch --objective streaming response body --keywords ReadableStream,getReader # Force fresh fetch curl.md developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch --fresh ``` ## Agent Setup Install the CLI first. Then add curl.md skills or an official plugin for your agent. ```sh # Hosted skills npx skills add https://curl.md --yes # If Node is unavailable but the CLI is installed curl.md skills add # Official plugins claude plugin marketplace add wevm/curl.md claude plugin install curl-md@curl-md npx @curl.md/amp install --yes opencode plugin -g @curl.md/opencode pi install npm:@curl.md/pi # Skills-based installs for agents without a first-party plugin yet npx skills add https://curl.md --agent codex --yes npx skills add https://curl.md --agent cursor --yes ``` ## More Examples ```sh curl.md example.com curl.md docs.github.com/en/webhooks/webhook-events-and-payloads --objective pull request webhook event payload and actions --keywords pull_request curl.md developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch --objective streaming response body --keywords ReadableStream,getReader curl.md developers.cloudflare.com/d1/get-started --objective how to query D1 from a worker --keywords D1,bindings curl.md ai-sdk.dev/docs/ai-sdk-core/generating-text --objective how to stream text with the ai sdk --keywords streamText,generateText curl.md zod.dev/error-formatting --objective tree error formatting --keywords treeifyError ``` ## Links - [Homepage](https://curl.md) - [Docs](https://curl.md/docs) - [Docs llms.txt](https://curl.md/docs/llms.txt) - [Docs llms-full.txt](https://curl.md/docs/llms-full.txt) - [Playground](https://curl.md/playground) - [GitHub](https://github.com/wevm/curl.md) - [Discussions](https://github.com/wevm/curl.md/discussions)