MCP + HTTPno signupno API keyfree

Clean, readable web pages — for people and AI agents

Skim turns any URL into tidy content — headings, links, lists and code kept; nav, ads and scripts stripped. Read it in your browser, get it as Markdown/JSON over HTTP, or plug it into an agent as one MCP tool. Nothing to install, no key, no account.

Open clean reader ↗
// paste a URL and hit Read to see the Markdown an agent would get

Point your agent at it

Add Skim as a remote MCP server — the whole integration is one URL:

https://skim.perch-app.workers.dev/mcp

Then the agent has a read tool: read({ url }) → clean Markdown. No auth headers, no signup.

Or just call the HTTP API

curl "https://skim.perch-app.workers.dev/api/read?url=https://example.com/"

Returns JSON { title, content, word_count, ... }. Also: POST https://skim.perch-app.workers.dev/api/read with {"url":"..."}. Add &format=text for a plain-text body, or &links=0 to drop link markup.

Why Skim

Agents burn tokens and context on raw HTML. Skim gives them just the readable content, as Markdown, in one call — hosted at the edge, so there's nothing to run locally and no rate-limited key to manage. It reads HTML, plain text, JSON and XML.

Try it: /api/read?url=https://example.com/