Skip to main content
Glama

Renderly MCP

Clean web screenshots & content for AI agents. An MCP server that gives your AI agent two tools:

  • screenshot — capture a clean PNG/JPEG of any web page. Cookie banners, ads, and chat widgets are auto-removed, so the image is clean for vision models.

  • extract — get the clean main article content (Markdown / text / HTML) of a page, boilerplate stripped — ideal for LLMs / RAG.

Real Chromium rendering, so JavaScript-built pages work. Powered by Renderly.

Setup

  1. Get a RapidAPI key — subscribe to Renderly (free tier available):

    Both share one RapidAPI key (your X-RapidAPI-Key).

  2. Add the server to your MCP client.

Claude Desktop / Cursor

Add to your MCP config (claude_desktop_config.json or Cursor's mcp.json):

{
  "mcpServers": {
    "renderly": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/xufei547/renderly-mcp", "renderly-mcp"],
      "env": { "RAPIDAPI_KEY": "your-rapidapi-key" }
    }
  }
}

(uvx ships with uv — it installs and runs the server straight from GitHub, no extra steps. Prefer pip? pip install git+https://github.com/xufei547/renderly-mcp then use "command": "renderly-mcp".)

Related MCP server: markfetch-mcp

Tools

Tool

Args

Returns

screenshot

url, full_page, block_cookie_banners, format (png/jpeg), width, height

image

extract

url, format (markdown/text/html), include_tables

clean content

Example prompts

  • "Screenshot https://example.com and describe what's on the page."

  • "Extract the article at and summarize it."

Configuration (env vars)

Var

Default

Purpose

RAPIDAPI_KEY

—

Required. Your RapidAPI key.

RENDERLY_SCREENSHOT_HOST

screenshot-pdf-api2.p.rapidapi.com

Screenshot API host (see your RapidAPI "Code Snippets").

RENDERLY_EXTRACT_HOST

article-extraction-api.p.rapidapi.com

Extraction API host.

RENDERLY_TIMEOUT

90

Request timeout (seconds).

License

MIT

Available Tools

2 tools
extractA

Extract the clean main content of a web page for LLMs / RAG.

Renders the page with real Chromium (so JavaScript-built pages work), then strips ads, navigation, and boilerplate. Returns clean Markdown, text, or HTML.

Args: url: Page URL to extract (http/https). format: "markdown", "text", or "html". include_tables: Keep tables in the extracted content.

Inputs: url (required), format, include_tables. Returns: result

screenshotA

Capture a clean screenshot of a web page for AI/vision use.

Cookie/consent banners, ads, and chat widgets are removed by default so the image is clean for vision models. Returns the rendered image.

Args: url: Page URL to capture (http/https). full_page: Capture the entire scrollable page, not just the viewport. block_cookie_banners: Auto-hide cookie banners, ads, and chat widgets. format: "png" or "jpeg". width: Viewport width in pixels. height: Viewport height in pixels.

Inputs: url (required), width, format, height, +2 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4.5/5.0

    Scored across 2 tools

    Disambiguation5/5

    Both tools target web pages but have clearly distinct purposes: 'extract' retrieves text content for LLMs, while 'screenshot' captures visual images for vision models. No overlap in functionality.

    Naming Consistency4/5

    Tool names are single-word verbs ('extract', 'screenshot'), which is consistent and descriptive, though lacking a verb_noun pattern that could clarify the object (e.g., 'extract_page_content').

    Tool Count3/5

    Two tools is minimal for a web page utility server. While they cover the core promise of content extraction and screenshots, additional tools for batch processing or download would strengthen the set.

    Completeness4/5

    The server offers both text and visual extraction for web pages, covering its stated purpose. Minor gaps exist, such as lacking batch processing or file-saving options, but agents can accomplish most tasks.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers