Server data from the Official MCP Registry
Convert web pages or HTML to clean Markdown for LLM context. Local, no external API calls.
Convert web pages or HTML to clean Markdown for LLM context. Local, no external API calls.
Valid MCP server (2 strong, 4 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.
5 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-igorsaevets-page2ai-mcp": {
"args": [
"-y",
"@page2ai/mcp"
],
"command": "npx"
}
}
}From the project's GitHub README.
Turn any web page into clean Markdown for Claude, ChatGPT, or your own LLM.
Companion to the Page2AI Chrome extension. Shares the same @page2ai/core extraction library. Zero external API calls — runs entirely on your machine using linkedom.
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%/Claude/claude_desktop_config.json (Windows):
{
"mcpServers": {
"page2ai": {
"command": "npx",
"args": ["-y", "@page2ai/mcp"]
}
}
}
Restart Claude Desktop.
Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project):
{
"mcpServers": {
"page2ai": {
"command": "npx",
"args": ["-y", "@page2ai/mcp"]
}
}
}
Add to ~/.windsurf/mcp.json:
{
"mcpServers": {
"page2ai": {
"command": "npx",
"args": ["-y", "@page2ai/mcp"]
}
}
}
Add to settings.json:
{
"context_servers": {
"page2ai": {
"command": {
"path": "npx",
"args": ["-y", "@page2ai/mcp"]
}
}
}
}
Refer to your MCP-compatible extension's documentation. The command is npx -y @page2ai/mcp.
| Tool | Description | Read-only | Example |
|---|---|---|---|
page_to_markdown | Fetch a web page URL and convert to clean Markdown | ✅ | page_to_markdown(url="https://docs.anthropic.com/en/api/messages") |
1. Fetch documentation and answer questions:
"Use page_to_markdown to fetch https://docs.anthropic.com/en/docs/build-with-claude/extended-thinking and summarize the three main use cases for extended thinking."
2. Extract API reference into a code snippet:
"Fetch https://ai.google.dev/gemini-api/docs/thinking with page_to_markdown, then generate a Python code sample using the thinking budget parameter."
3. Compare two documentation pages:
"Fetch both https://docs.anthropic.com/en/docs/prompt-engineering and https://platform.openai.com/docs/guides/prompt-engineering with page_to_markdown, then summarize the differences in approach."
None required in v0.1. All extraction options use sensible defaults.
Future versions will support options via tool arguments:
include_images (boolean, default false)include_frontmatter (boolean, default true)profile (string, one of auto | docs | marketing | research | dashboard | wordpress-marketing, default auto)@page2ai/mcp collects no data, sends no telemetry, and makes no external network calls beyond the URLs you explicitly provide. See PRIVACY.md for details.
npm audit will surface a moderate finding in @hono/node-server (a transitive dependency of @modelcontextprotocol/sdk). That vulnerability lives in the SDK's HTTP/OAuth server path; @page2ai/mcp uses only the stdio transport and never loads that code path, so it is not exploitable through this package. The audit line will clear once the SDK bumps its Hono constraint to >=2.0.5.
git clone https://github.com/igorsaevets/page2ai-mcp
cd page2ai-mcp
npm install
npm run build
node dist/index.js # runs stdio MCP server
Test with MCP Inspector:
npx @modelcontextprotocol/inspector node dist/index.js
MIT — see LICENSE. Copyright © 2026 Igor Saevets.
npx -y page2ai-mcp works without a scope prefix)swh:1:snp:05123c51ef9e7c0aeb06f42b1263c07a8d26999aBe the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.