Snapforge
About
Screenshot & HTML-to-PDF rendering API for AI agents — capture any URL or raw HTML as
Details
- Author
- sporty303
- Downloads
- 314
- Categories
- Other, Automation, API
Jump to
- Converts any URL or raw HTML to screenshot or PDF
- Two dedicated tools: snapforge_screenshot and snapforge_pdf
- Supports full-page, viewport, scale, and format options for screenshots
- PDF generation with configurable page format, landscape, and margins
- Works locally via stdio or hosted as a zero-install MCP server
- Free API key provides 100 renders per month
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
SnapforgeCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Use Snapforge either locally via stdio (npx -y snapforge-mcp with the SNAPFORGE_API_KEY environment variable) or using the hosted endpoint at https://snapforge.org/mcp with your API key in the x-api-key header. The server exposes two tools: snapforge_screenshot (PNG/JPEG with options for full page, viewport, scale, format) and snapforge_pdf (PDF with page format, landscape, margins, etc.).
snapforge_screenshot
Capture a screenshot of a public URL or raw HTML and return it as an image (PNG/JPEG). Full-page by default.
snapforge_pdf
Render a public URL or raw HTML to a PDF. The PDF is written to a temp file and its path is returned.
snapforge_markdown
Extract a clean Markdown version of a public URL or raw HTML (article extraction + HTML→Markdown). Great for feeding live web content to an LLM.
snapforge_signup
Create a free SnapForge account (100 renders/month) with just an email address and get the API key instantly. The key becomes active for this session immediately; persist it later as the SNAPFORGE_API_KEY environment variable.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"snapforge": {
"snapforge": {
"command": "npx",
"args": [
"-y",
"snapforge-mcp"
],
"env": {
"SNAPFORGE_API_KEY": "sf_your_key"
}
}
}
}
}
McpServers
{
"snapforge": {
"command": "npx",
"args": [
"-y",
"snapforge-mcp"
],
"env": {
"SNAPFORGE_API_KEY": "sf_your_key"
}
}
}
SnapForge MCP
Turn any URL or raw HTML into a screenshot or PDF directly from your AI agent. ### Tools -snapforge_screenshot — PNG/JPEG of a URL or HTML (fullPage, viewport, scale, format…)
- snapforge_pdf — PDF of a URL or HTML (page format, landscape, margins…)
### Use it
- Local (stdio): npx -y snapforge-mcp with SNAPFORGE_API_KEY
- Hosted (zero install): https://snapforge.org/mcp with your key in the x-api-key
header
Get a free API key at https://snapforge.org — 100 renders/month, paid plans for more.Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.


