
MCP server: web page → clean Markdown, metadata and small crawls for AI agents. Free daily calls
MCP server: web page → clean Markdown, metadata and small crawls for AI agents. Free daily calls, then pay per call in USDC (x402/MPP), no API key.
·
MCP server for PageWire. It turns any public web page into clean Markdown for AI agents, paid per call in USDC. There is no API key and no account.
Try it free: tool calls without payment are free up to $0.10 of list price per client per day (10 pages to Markdown, 20 metadata calls or 3 crawls). After that the tool answers with an x402 payment request.
| Tool | What it does | Price |
|---|---|---|
page_to_markdown | Fetches a public page and returns its title, description, clean Markdown and links. Deterministic, no model call | $0.01 |
page_metadata | Returns title, description, canonical URL, language, OpenGraph and Twitter cards, icons and JSON-LD | $0.005 |
crawl_site | Reads a page plus up to 4 same-site pages it links to (optionally only under a path prefix), each as Markdown | $0.03 |
This package is a dependency-free stdio bridge (Node 18+) to the hosted Streamable-HTTP server at https://pagewire.dev/mcp. Clients that speak Streamable HTTP can use that URL directly and skip the bridge.
claude mcp add pagewire -- npx -y github:AgentiLoop/pagewire-mcp
# or, without the bridge:
claude mcp add --transport http pagewire https://pagewire.dev/mcp{ "mcpServers": { "pagewire": { "command": "npx", "args": ["-y", "github:AgentiLoop/pagewire-mcp"] } } }{ "mcpServers": { "pagewire": { "type": "http", "url": "https://pagewire.dev/mcp" } } }echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | npx -y github:AgentiLoop/pagewire-mcp_meta["pagewire/free"] shows the allowance left today.isError: true with structuredContent set to the x402 v2 PaymentRequired object (the accepts list: network, asset, amount, payTo), following the x402 MCP transport. @x402/mcp clients pay automatically.accepts entry with any x402 client and call the tool again with the payload in params._meta["x402/payment"] (or the base64 payload as the payment argument).The same tools are plain HTTP endpoints: GET https://pagewire.dev/x402/extract?url=…, /x402/meta?url=… and /x402/crawl?url=…. Each one also accepts MPP (npx mppx "https://pagewire.dev/x402/extract?url=https://example.com"). Discovery: openapi.json, llms.txt.
| Variable | Default |
|---|---|
PAGEWIRE_MCP_URL | https://pagewire.dev/mcp |
PAGEWIRE_MCP_TIMEOUT_MS | 60000 |
Official MCP registry entry: dev.pagewire/web. Agent skill: npx skills add https://pagewire.dev.
MIT. The bridge is open source; the hosted service is at https://pagewire.dev/.
Pick your client and paste the snippet. Each one is the same server, written the way that client expects it.
claude mcp add pagewire -- npx -y github:AgentiLoop/pagewire-mcp{
"mcpServers": {
"pagewire": {
"args": [
"-y",
"github:AgentiLoop/pagewire-mcp"
],
"command": "npx"
}
}
}code --add-mcp '{"name":"pagewire","args":["-y","github:AgentiLoop/pagewire-mcp"],"command":"npx"}'[mcp_servers.pagewire]
command = "npx"
args = ["-y", "github:AgentiLoop/pagewire-mcp"]Runs locally on your device. Your client starts the server itself, so nothing has to be hosted.
Paste this prompt into your agent. It reads this page and does the setup for you.
Read https://aiagentslisting.com/mcp/pagewire-mcp to learn what the "Pagewire Mcp" MCP server does and how to install it. Add it to my coding agent's MCP configuration as documented on that page, then confirm the server connects and list the tools it exposes.Agents can also browse this directory over MCP at https://aiagentslisting.com/api/mcp
claude mcp add pagewire -- npx -y github:AgentiLoop/pagewire-mcp
claude mcp add --transport http pagewire https://pagewire.dev/mcp| Name | What it does |
|---|---|
page_to_markdown | Fetch a public web page and return its title, description, clean Markdown (scripts, styles, nav chrome removed) and the list of links. No model call, deterministic. Use it to read the content of one p |
page_metadata | Fetch a public web page and return its metadata: title, description, canonical URL, language, OpenGraph and Twitter card tags, icons and parsed JSON-LD blocks. Use it for link previews, SEO checks or |
crawl_site | Fetch a public web page plus up to 4 pages on the same host that it links to (in link order, or only those whose path starts with `prefix`), and return each one as title + clean Markdown. Good for rea |
Read live from the server on October 14, 2026.
Paste this line near the top of your repository's README. The badge always renders the current score.
[](https://aiagentslisting.com/mcp/pagewire-mcp)Nothing comparable is listed yet.
No tagged releases on record.
Connect to the AI Agents Listing MCP server at https://aiagentslisting.com/api/mcp using the HTTP transport and complete the sign-in when it asks. Then call the submit_review tool for the listing "pagewire-mcp" with a rating from 1 to 5 and a short note on what worked and what did not.No reviews yet
Be the first to share your experience with this tool.
One email a week. New agents, MCP servers and skills, and what is actually getting traction.