rasterly-mcp
Uma API para agentes de IA capturarem tela, PDF, leitura (Markdown limpo), extração (JSON), crawling, lote e monitoramento de qualquer URL. Substituição direta para Urlbox/ScreenshotOne por US$ 0,90/1k. Ferramentas de banner animado (delay, wait_for, settle, exportação GIF e MP4), upload direto para S3, jobs assíncronos com webhooks assinados, USDC por chamada na Base para pagamentos de agentes sem chave.
Documentação
rasterly-mcp
Dê a qualquer agente de IA olhos e um leitor para a web ao vivo. Um servidor MCP que permite que seu agente transforme uma URL em Markdown limpo, uma captura de tela que ele possa realmente ver, ou um PDF — com suporte de rasterly, uma API real de renderização headless-Chromium.
Funciona em qualquer cliente MCP: Claude Desktop, Claude Code, Cursor, Windsurf e outros.
Ferramentas
| Ferramenta | O que o agente recebe |
|---|---|
read_url | O conteúdo principal da página como Markdown limpo e pronto para LLM — o JS é renderizado, navegação/ads/boilerplate são removidos. Use para ler uma URL. |
capture_url | Uma captura de tela retornada como imagem, para que o agente possa ver a página (layout, gráficos, qualquer coisa visual). full_page opcional. |
url_to_pdf | Um PDF pronto para impressão da página (recurso base64). |
Por que um agente quer isso: um fetch() simples retorna HTML bruto que um site moderno renderizado com JS
nem vai popular. read_url executa um navegador real e devolve apenas o artigo —
muito menos tokens, muito mais sinal.
Instalação
Obtenha uma chave em rasterly.dev (plano gratuito: 100 renderizações/mês) e depois adicione o servidor ao seu cliente MCP.
Claude Desktop / Claude Code / Cursor — adicione à sua configuração MCP
(claude_desktop_config.json, .mcp.json, ou as configurações MCP do cliente):
{
"mcpServers": {
"rasterly": {
"command": "npx",
"args": ["-y", "rasterly-mcp"],
"env": { "RASTERLY_API_KEY": "sk_live_your_key" }
}
}
}
Reinicie o cliente. Seu agente agora tem read_url, capture_url e url_to_pdf.
Experimente
Pergunte ao seu agente coisas como:
- "Leia https://news.ycombinator.com e resuma as 3 principais postagens."
- "Capture a tela de stripe.com e me diga o que a seção hero diz."
- "Transforme esta página de documentação em um PDF."
Configuração
| Variável de ambiente | Padrão | Observações |
|---|---|---|
RASTERLY_API_KEY | – | Sua chave rasterly (enviada como X-Api-Key). |
RASTERLY_API_URL | https://rasterly-production.up.railway.app | Substitua para apontar para um rasterly auto-hospedado. |
Executar de forma independente
RASTERLY_API_KEY=sk_live_… npx -y rasterly-mcp
MIT · construído com rasterly