Junipr MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Junipr MCP Servertake a full-page screenshot of https://news.ycombinator.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
junipr-mcp
MCP server for Junipr APIs. Gives AI assistants access to 75+ web intelligence tools — screenshots, PDFs, metadata extraction, scrapers, validators, and more.
Tools
Tool | Description |
| Capture a screenshot of any webpage (PNG, JPEG, or WebP) |
| Generate a PDF from a URL or raw HTML |
| Extract title, description, Open Graph, Twitter Cards, JSON-LD, and more |
| Run any of 75+ Junipr tools by slug (scrapers, validators, converters, analyzers) |
Related MCP server: ScreenshotRender MCP Server
Setup
1. Get an API key
Sign up at junipr.io/login to get a free API key (500 credits/month).
2. Configure your MCP client
Claude Desktop
Add to your Claude Desktop config file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"junipr": {
"command": "npx",
"args": ["-y", "junipr-mcp"],
"env": {
"JUNIPR_API_KEY": "your-api-key-here"
}
}
}
}Claude Code (CLI)
claude mcp add junipr -- npx -y junipr-mcpThen set the environment variable:
export JUNIPR_API_KEY=your-api-key-hereCursor
Add to your Cursor MCP settings (.cursor/mcp.json):
{
"mcpServers": {
"junipr": {
"command": "npx",
"args": ["-y", "junipr-mcp"],
"env": {
"JUNIPR_API_KEY": "your-api-key-here"
}
}
}
}VS Code
Add to your VS Code settings (.vscode/mcp.json):
{
"servers": {
"junipr": {
"command": "npx",
"args": ["-y", "junipr-mcp"],
"env": {
"JUNIPR_API_KEY": "your-api-key-here"
}
}
}
}Windsurf
Add to your Windsurf MCP config (~/.codeium/windsurf/mcp_config.json):
{
"mcpServers": {
"junipr": {
"command": "npx",
"args": ["-y", "junipr-mcp"],
"env": {
"JUNIPR_API_KEY": "your-api-key-here"
}
}
}
}Tool Reference
screenshot
Capture a screenshot of any webpage.
Parameter | Type | Default | Description |
| string | (required) | URL to capture |
|
|
| Image format |
| number |
| Viewport width (320-3840) |
| number |
| Viewport height (200-2160) |
| boolean |
| Capture full scrollable page |
|
|
| Device to emulate |
| boolean |
| Hide cookie banners |
Generate a PDF from a URL or HTML.
Parameter | Type | Default | Description |
| string | — | URL to convert (provide |
| string | — | Raw HTML to convert (provide |
|
|
| Paper format |
| boolean |
| Landscape orientation |
| boolean |
| Include backgrounds |
| object |
|
|
| string | — | Header HTML template |
| string | — | Footer HTML template |
| boolean |
| Show header/footer |
metadata
Extract metadata from any webpage.
Parameter | Type | Default | Description |
| string | (required) | URL to extract metadata from |
Returns title, description, Open Graph tags, Twitter Cards, JSON-LD structured data, favicon, canonical URL, language, and more.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Generate images, GIFs, and PDFs from HTML, URLs, or templates — from your AI agent.
Screenshots, PDFs and Markdown from any URL or HTML for AI agents, via the SnapForge API
Read a URL as clean markdown, screenshot a website, url to PDF. Web access for agents, no signup.
MCP tools for AI agents: render URLs to image/PDF, check link health, convert HTML/CSV/JSON.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to capture screenshots of web pages using automated browser sessions. Supports full-page and element-specific screenshots, device simulation, and JavaScript execution for comprehensive web testing and monitoring.68 npmMIT
- AlicenseAqualityDmaintenanceEnables AI assistants to capture screenshots of any public URL, returning images inline with page metadata. Supports full-page captures, custom wait times, and timeouts.120 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to capture any public URL as PNG, JPEG, or PDF via REST API or MCP tools, including screenshot capture, page description, and PDF rendering.17 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to read, screenshot, or convert web pages to PDF using a real headless browser, turning any URL into clean Markdown, a visual image, or a print-ready document.82 npmMIT