io.github.GrabzIt/mcp-server

Official registry Search and web

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

What can you do with io.github.GrabzIt/mcp-server?

  • grabzit_inspect_url
  • grabzit_scrape_html
  • grabzit_convert_url
  • grabzit_convert_html

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package @grabzit/mcp-server
Claude Code
claude mcp add io-github-grabzit-mcp-server -e 'GRABZIT_APP_KEY=<GRABZIT_APP_KEY>' -e 'GRABZIT_APP_SECRET=<GRABZIT_APP_SECRET>' -- npx -y @grabzit/mcp-server@1.0.1
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "io-github-grabzit-mcp-server": {
            "command": "npx",
            "args": [
                "-y",
                "@grabzit/mcp-server@1.0.1"
            ],
            "env": {
                "GRABZIT_APP_KEY": "<GRABZIT_APP_KEY>",
                "GRABZIT_APP_SECRET": "<GRABZIT_APP_SECRET>"
            }
        }
    }
}

Environment variables

  • GRABZIT_APP_KEY required Your GrabzIt Application Key (Available at https://grabz.it/api/)
  • GRABZIT_APP_SECRET required Your GrabzIt Application Secret (Available at https://grabz.it/api/)

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. GrabzIt MCP Server
  2. 🚀 Quick Start
  3. 🛠️ Environment Variables
  4. Tools
  5. 📝 Usage Examples
  6. 📄 License
  7. 🔒 Privacy Policy

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.

{
  "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.

Frequently asked questions

What is io.github.GrabzIt/mcp-server?

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

How do I install io.github.GrabzIt/mcp-server?

It runs on your machine. In Claude Code: claude mcp add io-github-grabzit-mcp-server -e 'GRABZIT_APP_KEY=<GRABZIT_APP_KEY>' -e 'GRABZIT_APP_SECRET=<GRABZIT_APP_SECRET>' -- npx -y @grabzit/mcp-server@1.0.1. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.GrabzIt/mcp-server need an API key?

Yes. It expects GRABZIT_APP_KEY, GRABZIT_APP_SECRET, which you set in its configuration.

Is io.github.GrabzIt/mcp-server open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains io.github.GrabzIt/mcp-server?

It is published by GrabzIt. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.