Any URL in.
# Clean Markdown out.
Your AI reads the web through a wall of HTML noise. anymd keeps only what matters — from web pages, X posts, YouTube, PDFs, GitHub and more — and files it in a library your agents can search.
Your agent is paying to read cookie banners.
A typical article page is mostly packaging: menus, trackers, pop-ups, related posts, inline styles. Feed that to a model and you burn tokens, context and accuracy on noise.
Fewer tokens
The converter shows exactly how much smaller the Markdown is than the page it came from — often 10× or more.
Better answers
Headings, lists, tables, code and footnotes survive. Models reason over structure, not soup.
Seconds, not scripts
No headless browser to babysit. One request, cached at the edge, the same result every time.
Three steps. The middle one is ours.
- 01
Prefix or paste
Put anymd.cc/ in front of any link, paste it above, call the API, or let your agent do it over MCP.
anymd.cc/stephango.com/saw - 02
We extract
Our extractor strips clutter and standardises footnotes, code and math. Dedicated adapters handle X, YouTube, GitHub, Reddit, HN and files.
extract → adapters → markdown - 03
Use it anywhere
Copy it, download it, send it to ChatGPT, Claude or Gemini — and signed-in conversions land in your searchable library.
library · search · MCP
Not just web pages.
The whole internet’s formats.
Each source gets a dedicated path, so an X post keeps its quote and stats, a YouTube video keeps its transcript, and a spreadsheet stays a table.
Any web page
Articles, docs, blogs — clutter removed
X / Twitter
Posts, quotes, media, engagement stats
YouTube
Title, channel and a timestamped transcript
GitHub
READMEs, issues, PRs and discussions
Threads with nested comments
Hacker News
Stories plus the top of the discussion
Text layout kept, tables preserved
DOCX · XLSX · CSV
Office files and sheets as Markdown tables
Images
Vision model describes and transcribes
Everything you convert becomes memory.
Signed in, every conversion is saved and indexed four ways — so you (and your agents) find it again by keyword, by exact phrase, or by meaning.
- BM25Classic relevance ranking over titles, text, domains and tags.
- Full-textExact "phrases", AND / OR / NOT, prefix* and column filters.
- SemanticMultilingual bge-m3 embeddings find ideas, not just words.
- Query fan-outAn LLM rewrites your query three ways; results are fused with RRF.
- JevWhen the top results are too close to call, TypeSafe’s Jev decides which one answers you.
- File over appJev pickstephango.combm25 · semantic
- Local-first softwareinkandswitch.comsemantic · fan-out
- The Markdown guidemarkdownguide.orgbm25
Illustration. Search is free — it never costs credits.
One endpoint.
Every way your agent talks.
URL prefix for quick hacks, REST for apps, a CLI for pipelines, MCP over HTTP for Claude, Cursor and friends, and WebMCP for agents living in the browser.
MCP over HTTP
OAuth 2.1 + PKCE or API keys
CLI
Pipe Markdown anywhere
REST + OpenAPI
Interactive reference
WebMCP
Tools inside the page
https://anymd.cc/https://stephango.com/saw # or skip the scheme https://anymd.cc/stephango.com/saw
curl https://anymd.cc/api/v1/convert \
-H "Authorization: Bearer $ANYMD_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://stephango.com/saw"}'npm i -g https://cdn.anymd.cc/cli/anymd-cli-latest.tgz anymd login anymd https://stephango.com/saw > saw.md anymd search "file over app" --mode hybrid
// Claude Code
claude mcp add --transport http anymd https://anymd.cc/mcp
// Any MCP client (OAuth or API key)
{
"mcpServers": {
"anymd": {
"url": "https://anymd.cc/mcp",
"headers": { "Authorization": "Bearer amd_…" }
}
}
}// On anymd.cc, in-page agents see these tools: navigator.modelContext // convert_url, get_page_markdown, // search_library, list_documents (signed in)
const res = await fetch("https://anymd.cc/stephango.com/saw", {
headers: { Accept: "application/json" },
});
const { title, markdown, word_count } = await res.json();Boring where it matters.
Proven extraction, open code, edge infrastructure and privacy defaults you do not have to ask for.
Proven engine
Battle-tested content extraction, plus dedicated adapters for X, YouTube, GitHub, Reddit, Hacker News and files.
Open source, MIT
Read every line, open an issue, or self-host it on your own Cloudflare account.
Cloudflare edge
Workers, D1, Vectorize and R2 in 300+ cities. Results cached at the edge for an hour.
Private by default
Your library is yours. We never sell data or train models on what you convert. Delete anything, anytime.
Secure access
API keys stored as hashes, role-scoped permissions, OAuth 2.1 with PKCE for MCP clients.
Fair pricing
Pay per page, not per seat. Cached hits and search are free. 14-day money-back.
Pay for pages, not seats.
1 credit = 1 web page. Start free, upgrade when your agents get hungry. Pro and Scale never block you — overage is billed per 1,000 credits.
Free
For trying it on real work.
- 500 credits / month
- Library up to 1,000 docs
- BM25 + full-text + semantic search
- API, CLI, MCP & WebMCP
- 2 API keys
Pro
For builders and power users.
- 10,000 credits / month
- Unlimited library
- Query fan-out + Jev re-ranking
- Unlimited API keys & OAuth apps
- Overage $1 per 1k credits — never blocked
- Traces & 90-day usage logs
Scale
For teams and agent fleets.
- 100,000 credits / month
- Everything in Pro
- Overage $0.60 per 1k credits
- Priority conversion queue
- Role-scoped keys for your team
- Email support within 1 business day
Enterprise
Volume, SLAs, private deployments.
- Custom credit volume
- SLA & DPA
- SSO & audit exports
- Self-host on your Cloudflare account
Launch offer: 30% off Pro or Scale with LAUNCH30. Ends in .
Made by people who ship agents every day.
“Agents don’t need prettier websites. They need cleaner text.”
- ›CTO & Co-founder at TOPGROUP, DIGITOP & XINCHAO Live Music
- ›Founder of Build in Public VN
- ›Self-described "F*ck Around & Find Out" Specialist
- ›Ships open-source tools for AI agents: GoClaw, AgentKit, UI UX Pro Max
anymd plays well with friends.
Tools from Digitop.ai and nextlevelbuilder for building, running and remembering with AI agents.

Dewee
Multi-agent AI gateway built in Go. Single binary. Production-tested.
AgentBrain
AI data platform: semantic search and ETL your agents can query over MCP.
AgentKit
Complete AI engineering framework to build and review quality work.
GoClaw
Multi-agent gateway in Go with a lightweight desktop companion.

AgentWiki
A knowledge platform for humans and agents, with hybrid search and MCP.
UI UX Pro Max
Design intelligence skill for AI coding agents. 11K+ GitHub stars.
TOSE.sh
Git-to-Kubernetes PaaS: push code, get a running app.
Questions, answered.
Still curious? Email hello@digitop.ai — a human replies.
Is anymd free?
Yes. Anyone can prefix a URL with anymd.cc/ — no account, up to 50 conversions a day. A free account gives you 500 credits a month plus a searchable library. Paid plans start at $9/month.
What is a credit?
One web page = 1 credit. A YouTube video with transcript or a PDF/Office file = 3 credits. An image = 5 credits. Cached results, library search and MCP reads are free.
How is this different from copying the page text?
anymd runs a proven content-extraction engine plus site-specific adapters for X, YouTube, GitHub, Reddit and Hacker News. You get the article, not the nav, cookie banners, ads or related posts, with headings, links, tables, code and footnotes intact.
Can my AI agent use it?
That is the point. Use the HTTP API, the CLI, or connect the MCP server at anymd.cc/mcp (OAuth or API key). In the browser, anymd exposes WebMCP tools so in-page agents can convert and search too.
What happens to what I convert?
Signed-in conversions are saved to your private library so you and your agents can search them. Nothing is shared, nothing is used to train models, and you can delete any document — or your whole account — at any time.
Is it open source?
Yes, MIT-licensed at github.com/digitopvn/anymd. You can self-host it on your own Cloudflare account.
What if I run out of credits?
On Free you wait for next month or upgrade. On Pro and Scale you are never blocked: extra usage is billed at $1 (Pro) or $0.60 (Scale) per 1,000 credits.
Can I get a refund?
Yes — 14-day money-back on your first subscription payment if you used less than 20% of the month’s credits. See the refund policy for details.
Stop feeding your agent HTML.
Convert your first page in five seconds. Keep everything in a library your agents can search.
500 free credits every month · no card required