GrabzIt

io.github.GrabzItPublished by GitHub account GrabzItv1.0.1Updated Oct 24, 2026

Official GrabzIt MCP server for AI web scraping, screenshots, and PDF/DOCX generation.

Overview

AI-generated overview

Official GrabzIt MCP server that lets an AI assistant capture website screenshots, scrape rendered HTML, and convert URLs or HTML into images, PDF and DOCX.

What you can do
Capture screenshots of a URL and return them as images the assistant can view, with full-page, delay, CSS cropping and element stripping options. Scrape fully rendered HTML from a URL after JavaScript execution, with custom rendering delays. Convert a URL or a raw HTML string into an image, PDF or DOCX, with page orientation, paper size, cropping and stripping options.
When to use it
Useful when you want an assistant to look at a live web page, pull its rendered HTML, or turn a page or HTML snippet into a screenshot, PDF or DOCX without leaving the chat client.
Requirements
Runs locally over stdio, typically launched with npx from the npm package, so Node.js is needed. Requires a GrabzIt account and the GRABZIT_APP_KEY and GRABZIT_APP_SECRET environment variables. Network access to the GrabzIt API is required.
Before you install
Requires your GrabzIt application key and secret; keep them out of shared configs. URLs and HTML you submit are sent to the GrabzIt API and governed by its privacy policy. GrabzIt usage may consume paid account credits.

Installation

In SourceWeft

  1. Open GrabzIt in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

GrabzIt MCP Server

The official Model Context Protocol (MCP) server for GrabzIt. This server allows AI assistants (like Claude, Cursor, and Windsurf) to dynamically capture website screenshots, generate PDF and DOCX documents, and scrape web data directly within your AI environment.

🚀 Quick Start

This server is published on npm and can be executed instantly without installation using npx.

You will need a GrabzIt Application Key and Secret, which you can get by creating an account at GrabzIt.

Configuration

Add the following configuration to your MCP-compatible client (e.g., claude_desktop_config.json). Replace <YOUR_APP_KEY> and <YOUR_APP_SECRET> with your actual GrabzIt credentials.

json
{  "mcpServers": {    "grabzit": {      "command": "npx",      "args": [        "-y",        "@grabzit/mcp-server"      ],      "env": {        "GRABZIT_APP_KEY": "<YOUR_APP_KEY>",        "GRABZIT_APP_SECRET": "<YOUR_APP_SECRET>"      }    }  }}

🛠️ Environment Variables

The server requires the following environment variables to authenticate with the GrabzIt API:

  • GRABZIT_APP_KEY - Your GrabzIt Application Key.
  • GRABZIT_APP_SECRET - Your GrabzIt Application Secret.

Tools

  • grabzit_inspect_url Captures a screenshot of a URL and returns it as an image that the AI can view directly in context. Supports full page captures, rendering delays for SPAs, element cropping via CSS selectors, and element stripping.
  • grabzit_scrape_html Extracts fully-rendered HTML from a target URL after JavaScript execution completes. Supports custom rendering delays.
  • grabzit_convert_url Converts a target URL to an image (png, jpg, svg, tiff), PDF, or DOCX document. Supports page orientation, paper sizing, element cropping/stripping, and rendering delays.
  • grabzit_convert_html Converts raw HTML string content into an image (png, jpg, svg, tiff), PDF, or DOCX document. Supports page orientation, paper sizing, element cropping/stripping, and rendering delays.

📝 Usage Examples

Once connected, you can ask your AI client prompts like:

  • "Inspect https://news.ycombinator.com using GrabzIt and tell me what you see in the screenshot."
  • "Scrape the rendered HTML of https://example.com after waiting 2000ms for dynamic content to load."
  • "Convert https://example.com into an A4 PDF in landscape orientation using GrabzIt."
  • "Take this HTML string invoice and convert it into a downloadable DOCX document."

📄 License

This project is open-source and available under the ISC License.

🔒 Privacy Policy

This MCP server acts as a secure bridge between your local AI environment and the GrabzIt API.

  • Your GRABZIT_APP_KEY and GRABZIT_APP_SECRET remain stored locally on your machine.
  • Any URLs or HTML data processed through this server are governed by the official GrabzIt Privacy Policy.

Source: README.md at commit 4733146

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.1LatestSep 16, 2026

Score

40% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.