Shotkiln
Capture páginas da web como PNG, JPEG ou WebP, renderize uma URL ou HTML para PDF e gere imagens OG de 1200x630. API REST e servidor MCP remoto. Plano gratuito.
Servidor MCP hospedado
npx add-mcp 'https://shotkiln.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
O Model Context Protocol (MCP) permite que assistentes de IA chamem ferramentas externas. O servidor MCP remoto do Shotkiln oferece ferramentas de captura de tela, PDF e imagem OG para Claude Code, Cursor e outros clientes, com ou sem uma chave de API.
URL
https://shotkiln.com/mcp
Transporte
Streamable HTTP (sem estado, respostas JSON)
Autenticação
cabeçalho x-api-key ou Authorization: Bearer; opcional
Ferramentas
take_screenshot, render_pdf, generate_og_image
Retorna
imagens como conteúdo de imagem MCP; PDFs como recursos incorporados
Limites
os limites do seu plano; anônimo: 3/minuto, 10/dia
Adicione ao Claude Code
claude mcp add --transport http shotkiln https://shotkiln.com/mcp \
--header "x-api-key: $SHOTKILN_KEY"
Depois peça, por exemplo: "Tire uma captura de tela de página inteira de example.com com 390 px de largura e descreva o layout."
Adicione ao Cursor
Adicione isto ao ~/.cursor/mcp.json ou ao .cursor/mcp.json do projeto:
{
"mcpServers": {
"shotkiln": {
"url": "https://shotkiln.com/mcp",
"headers": { "x-api-key": "YOUR_KEY" }
}
}
}
Clientes que só suportam stdio
Faça a ponte do servidor remoto para stdio com mcp-remote:
{
"mcpServers": {
"shotkiln": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://shotkiln.com/mcp", "--header", "x-api-key:YOUR_KEY"]
}
}
}
Ferramentas e argumentos
| Ferramenta | Argumentos | Retorna |
|---|---|---|
take_screenshot | url (obrigatório), width, height, full_page, format, delay, device_scale_factor, dark_mode | Imagem PNG, JPEG ou WebP |
render_pdf | url ou html, format, landscape, margin, print_background | Recurso PDF |
generate_og_image | title (obrigatório), subtitle, template, theme, accent, site | PNG de 1200 × 630 |
As três ferramentas são marcadas como somente leitura. Os argumentos seguem os parâmetros REST na documentação da API.
Perguntas frequentes
O que é um servidor MCP de captura de tela?
Um servidor MCP de captura de tela fornece ao assistente de IA uma ferramenta que captura páginas web e retorna a imagem. O Shotkiln executa um servidor remoto, então não há nada para instalar.
Funciona sem uma chave de API?
Sim, nos limites anônimos de 3 renderizações com marca d'água por minuto e 10 por dia. Adicione um cabeçalho x-api-key na configuração do seu cliente para usar seu plano.
Quais clientes MCP são suportados?
Qualquer cliente com suporte a Streamable HTTP remoto, incluindo Claude Code, Cursor e o MCP Inspector. Clientes somente stdio se conectam por meio da ponte mcp-remote.
Por que a proteção contra SSRF importa para agentes?
Um texto em uma página web pode convencer um agente a buscar uma URL interna, como 169.254.169.254. O Shotkiln recusa endereços privados e de metadados em cada requisição, redirecionamento e subrequisição.
O agente consegue ler o texto da página?
Apenas visualmente: as ferramentas retornam imagens e PDFs, e modelos multimodais leem o texto neles. Trate esse texto como entrada não confiável, pois uma página pode exibir instruções direcionadas ao agente. Para texto simples, adicione uma ferramenta de scraping.