Screenshotline
What this MCP does
Renders web pages into clean Markdown or screenshots while handling JavaScript, consent banners, ads, popups, and lazy-loaded content.
Tools
Input schema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The page to read. Must be http or https.'}, 'max_chars': {'type': 'number', 'description': 'Truncate the Markdown to this many characters. 0 or omitted means no limit.'}, 'block_chats': {'type': 'boolean', 'description': 'Remove live-chat widgets. Default true.'}, 'block_popups': {'type': 'boolean', 'description': 'Remove newsletter and donation interstitials. Default true.'}, 'strip_chrome': {'type': 'boolean', 'description': 'Drop navigation, headers, footers and sidebars, keeping the main content. Default true. Set false for a full transcript of the page.'}, 'block_cookie_banners': {'type': 'boolean', 'description': 'Remove consent banners. Default true.'}}}
Input schema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The page to capture. Must be http or https.'}, 'format': {'enum': ['png', 'jpeg', 'webp'], 'type': 'string', 'description': 'Default png.'}, 'selector': {'type': 'string', 'description': 'Capture only the element matching this CSS selector.'}, 'block_ads': {'type': 'boolean', 'description': 'Block ad networks and collapse the empty slots. Default true.'}, 'full_page': {'type': 'boolean', 'description': 'Capture the entire scrollable page rather than just the viewport.'}, 'block_chats': {'type': 'boolean', 'description': 'Remove live-chat widgets. Default true.'}, 'block_popups': {'type': 'boolean', 'description': 'Remove newsletter and donation interstitials. Default true.'}, 'color_scheme': {'enum': ['light', 'dark'], 'type': 'string', 'description': 'Render the page in light or dark mode.'}, 'viewport_width': {'type': 'number', 'description': 'Viewport width in pixels. Default 1280.'}, 'viewport_height': {'type': 'number', 'description': 'Viewport height in pixels. Default 800.'}, 'block_cookie_banners': {'type': 'boolean', 'description': 'Remove consent banners. Default true.'}}}
Recent tool changes
Similar MCP servers
osint-terminal
Provides keyless OSINT and reconnaissance tools for domains, DNS, IPs, breach exposure, threat intelligence, and related lookups.
LiveDataLink
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and…
The Stall
Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.
Social Fetch
Retrieves public content and metadata from social networks, music services, Facebook Marketplace, events, profiles, posts, commen…
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Oracle
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Real Estate
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…