Browse
→ Web & Browser
→ savage_mcp
savage_mcp
Least-privilege JavaScript browser-reading MCP server for Savage Scraper. It opens explicitly allowlisted URLs in a dedicated tab of the user's existing Chrome profile, performs bounded lazy-load scrolling, and returns simplified page HTML through three stdio tools while intentionally omitting click, type, submit, arbitrary JavaScript, and unrestricted browser-control capabilities. Public GitHub repository created September 6, 2026.
MCP unverified
Integration
| Transport | stdio |
| Auth | none |
| Endpoint | node savage_mcp.js |
| Install | git clone https://github.com/dominikduda/savage_mcp.git && cd savage_mcp && npm install |
Use Cases
| 01 | Let an MCP client read selected authenticated web pages through the user's existing Chrome session |
| 02 | Expose page HTML from allowlisted sites without granting click, type, submit, or arbitrary JavaScript tools |
| 03 | Use one dedicated agent tab for Jira, GitHub, docs, dashboards, or internal sites while leaving other tabs untouched |
Tags
browser-reading chrome scraping allowlist least-privilege javascript authenticated-sites stdio
Machine-readable: /api/servers.json
· JSON-LD schema embedded in <head>