PageMap MCP server
io.github.Retio-ai/pagemap·v0.7.3·36 starsStructured web intelligence for AI agents. 5x fewer tokens than Playwright/Firecrawl, 84.7% accuracy
36 stars64 downloads/wk
Reviews
Write oneNobody has reviewed PageMap yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
PageMap tools (9, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
batch_get_page_mapGet Page Maps for multiple URLs in parallel.
execute_actionwrite actionExecute an interaction on a page element by its ref number.
fill_formFill multiple form fields in a single batch call.
get_page_mapGet structured Page Map for a web page.
get_page_stateGet lightweight current page state (URL, title) without full Page Map rebuild.
navigate_backNavigate back to the previous page in browser history.
scroll_pageScroll the page up or down.
take_screenshotTake a screenshot of the current page.
wait_forWait for text to appear or disappear on the page.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan40 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 130 days ago8/15
- Maintainer identityregistry namespace matches repository owner7/10
How PageMap compares
Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 55% of 868 Scraping and browsing servers
- Tools
- 9
- the typical Scraping and browsing server has 6
- Tools that change things
- 11%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 36
- more than 88% of 581 Scraping and browsing servers
- Downloads a week
- 64
- more than 48% of 304 Scraping and browsing servers with a package
What its tools let an agent do: 8 read · 1 run or deploy
Install PageMap in Claude Code, Cursor or VS Code
claude mcp add pagemap -- uvx retio-pagemap
What the publisher says
From the PageMap repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.Retio-ai/pagemap -->
PageMap
PageMap converts raw HTML (100K+ tokens) into structured, AI-readable page maps (2-5K tokens) — a 97% token reduction. It works as an MCP server, Python SDK, and CLI, supporting 16 page types and 30+ e-commerce sites. Agents can read, click, type, and navigate any web page.
"Give your agent eyes and hands on the web."
<!-- ============================================================ --> <!-- HUMAN GUIDE --> <!-- ============================================================ -->
Why PageMap?
Playwright MCP dumps 50-540KB accessibility snapshots per page, overflowing context windows after 2-3 navigations. Firecrawl and Jina convert HTML to markdown — read-only, no interaction.
PageMap gives your agent a compressed, actionable view of any web page:
Benchmarked across 11 e-commerce sites, 94 static tasks, 7 conditions. 8,100+ tests passing.
Quick Start
Chromium is auto-installed on first use — no manual playwright install needed.
Install
pip install retio-pagemapMCP Client Config
Add to Claude Code, Cursor, Windsurf, or Claude Desktop:
{
"mcpServers": {
"pagemap": {
"command": "uvx",
"args": ["retio-pagemap"]
}
}
}Claude Desktop (macOS): Use the absolute path to uvx — run which uvx (e.g. /opt/homebrew/bin/uvx).
VS Code (Copilot): Use "servers" instead of "mcpServers" in .vscode/mcp.json.
Docker
docker run -p 8000:8000 retio1001/pagemap --transport httpFeatures
13 MCP Tools — Read + Interact
Not just reading — your agent can click buttons, fill forms, select options, manage tabs, and navigate across pages. 13 tools cover the full browsing workflow:
getpagemap · executeaction · fillform · scrollpage · waitfor · takescreenshot · getpagestate · navigateback · batchgetpagemap · opentab · switchtab · listtabs · close_tab
16 Page Types, Auto-Detected
PageMap automatically classifies pages and applies optimized extraction for each type:
productdetail · listing · searchresults · article · news · video · login · form · checkout · dashboard · help_faq · settings · error · documentation · landing · blocked
E-Commerce Deep Coverage
Built-in support for 30+ major e-commerce sites across 4 tiers:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
PageMap: common questions
- Is PageMap MCP server safe?
- Mostly: it is graded B (80/100). Read the PageMap safety report
- How do I install PageMap?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does PageMap need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is PageMap maintained?
- The last commit was 165 days ago (2026-05-21). The latest release is v0.7.3.
- What can I use instead of PageMap?
- Servers from other publishers that do the same job: Firecrawl MCP Server, invisible_playwright_mcp MCP server and MCP server. Compare all PageMap alternatives.
- How does PageMap compare with other Scraping and browsing MCP servers?
- safety score 80/100 (higher than 55% of 868 Scraping and browsing servers); tools 9 (the typical Scraping and browsing server has 6); tools that change things 11% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to PageMap
Same job from other publishers: the closest match first, then the best rated.
- Firecrawl MCP ServerFirecrawl, the context API for AI agents: search, scrape, interact with the web, plus paper search.not reviewedWidely usedA
- invisible_playwright_mcpAI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.not reviewedEstablishedA
- MCPScrape any website, extract structured data, and collect web content at scale with AI agentsnot reviewedGrowingA
Agentic BrowserGive any AI agent your real Chrome: text perception, visible cursor, ~4x fewer tokens.not reviewedGrowingB- unbrowser by UnchainedChrome-free MCP web access for agents with low-token page maps and browser escalation hints.not reviewedGrowingB