XXO47OXX/spa-reader-mcp

MCP server that renders JavaScript SPA pages and extracts LLM-ready Markdown via Playwright + Readability

47
/ 100
Emerging

Provides `spa_read` and `spa_screenshot` tools that wait for specific DOM elements and handle authenticated requests via cookies/headers, with built-in SSRF protection and content size limits. Integrates directly with Claude Desktop and Claude Code via MCP protocol, converting client-rendered content to LLM-friendly Markdown using Readability + Turndown with optional YAML metadata.

Available on npm.

Maintenance 13 / 25
Adoption 3 / 25
Maturity 18 / 25
Community 13 / 25

How are scores calculated?

Stars

3

Forks

2

Language

TypeScript

License

MIT

Category

web-scraping-mcp

Last pushed

Mar 11, 2026

Commits (30d)

0

Dependencies

6

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/XXO47OXX/spa-reader-mcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.