This is the hosted (Streamable HTTP) variant of the
Page2AI MCP server:
one tool, page_to_markdown, which fetches a public web page and
converts it to clean Markdown for LLM context.
MCP endpoint: POST /api/mcp (Model Context Protocol, Streamable HTTP transport).
Requests to this hosted endpoint transit this server: the URL you ask it to
convert is fetched from here. No accounts, no advertising or cross-site
tracking; the server and its proxy (Cloudflare) keep short-lived logs
(the application logs the hostname asked for, never the full URL). Full policy:
Privacy Policy. If you want zero egress to any
third party, run the same server locally instead —
npx -y page2ai-mcp — it is the same code and stays entirely on
your machine.
Rate limits apply (per client, and on conversions running at once). The fetcher blocks private network ranges, loopback and cloud metadata endpoints, fetches only ports 80 and 443, caps responses at 10 MB and enforces timeouts.
Acceptable use: this endpoint exists for converting pages
you may lawfully read into Markdown for AI context. Bulk scraping, relay
abuse and unlawful use are prohibited and get blocked. Abuse reports (for example, a site owner who sees unwanted requests from this service): [email protected], with the time and the site's hostname; requests from this service carry the user agent page2ai-core/<version> with a link to its source. Security reports:
GitHub private
vulnerability reporting.
GitHub · Docs · Privacy · Terms · Support · MIT license · © Igor Saevets