GrabzIt

Este servidor permite que assistentes de IA (como Claude, Cursor e Windsurf) capturem dinamicamente capturas de tela de sites, gerem documentos PDF e DOCX e extraiam dados da web diretamente no seu ambiente de IA.

Documentação

Servidor MCP GrabzIt

O servidor oficial do Model Context Protocol (MCP) para GrabzIt. Este servidor permite que assistentes de IA (como Claude, Cursor e Windsurf) capturem dinamicamente capturas de tela de sites, gerem documentos PDF e DOCX e extraiam dados da web diretamente no seu ambiente de IA.

🚀 Início Rápido

Este servidor é publicado no npm e pode ser executado instantaneamente sem instalação usando npx.

Você precisará de uma Application Key e um Secret do GrabzIt, que você pode obter criando uma conta em GrabzIt.

Configuração

Adicione a seguinte configuração ao seu cliente compatível com MCP (por exemplo, claude_desktop_config.json). Substitua <YOUR_APP_KEY> e <YOUR_APP_SECRET> pelas suas credenciais reais do GrabzIt.

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

🛠️ Variáveis de Ambiente

O servidor requer as seguintes variáveis de ambiente para autenticar com a API do GrabzIt:

  • GRABZIT_APP_KEY - Sua Application Key do GrabzIt.
  • GRABZIT_APP_SECRET - Seu Application Secret do GrabzIt.

Ferramentas

  • grabzit_inspect_url Faz uma captura de tela de uma URL e a retorna como uma imagem que a IA pode visualizar diretamente no contexto. Oferece suporte a capturas de página inteira, atrasos de renderização para SPAs, recorte de elementos via seletores CSS e remoção de elementos.
  • grabzit_scrape_html Extrai o HTML totalmente renderizado de uma URL após a conclusão da execução do JavaScript. Oferece suporte a atrasos de renderização personalizados.
  • grabzit_convert_url Converte uma URL de destino em uma imagem (png, jpg, svg, tiff), PDF ou documento DOCX. Oferece suporte a orientação de página, tamanho de papel, recorte/remoção de elementos e atrasos de renderização.
  • grabzit_convert_html Converte conteúdo de string HTML bruto em uma imagem (png, jpg, svg, tiff), PDF ou documento DOCX. Oferece suporte a orientação de página, tamanho de papel, recorte/remoção de elementos e atrasos de renderização.

📝 Exemplos de Uso

Depois de conectado, você pode pedir ao seu cliente de IA prompts como:

  • "Inspecione https://news.ycombinator.com usando o GrabzIt e me diga o que você vê na captura de tela."
  • "Extraia o HTML renderizado de https://example.com após aguardar 2000ms para o carregamento do conteúdo dinâmico."
  • "Converta https://example.com em um PDF A4 na orientação paisagem usando o GrabzIt."
  • "Pegue esta string HTML de fatura e converta-a em um documento DOCX para download."

📄 Licença

Este projeto é open-source e está disponível sob a Licença ISC.

🔒 Política de Privacidade

Este servidor MCP atua como uma ponte segura entre o seu ambiente de IA local e a API do GrabzIt.

  • Suas GRABZIT_APP_KEY e GRABZIT_APP_SECRET permanecem armazenadas localmente na sua máquina.
  • Quaisquer URLs ou dados HTML processados por este servidor são regidos pela Política de Privacidade do GrabzIt oficial.