API server providing webpage screenshots, PDF generation, metadata extraction, and 75+ specialized web data tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server.
screenshotCapture a screenshot of any webpage (PNG, JPEG, or WebP)
pdfGenerate a PDF from a URL or raw HTML
metadataExtract title, description, Open Graph, Twitter Cards, JSON-LD, and more
run_toolRun any of 75+ Junipr tools by slug (scrapers, validators, converters, analyzers)
MCP server for Junipr APIs. Gives AI assistants access to 75+ web intelligence tools โ screenshots, PDFs, metadata extraction, scrapers, validators, and more.
| Tool | Description |
|---|---|
screenshot | Capture a screenshot of any webpage (PNG, JPEG, or WebP) |
pdf | Generate a PDF from a URL or raw HTML |
metadata | Extract title, description, Open Graph, Twitter Cards, JSON-LD, and more |
run_tool | Run any of 75+ Junipr tools by slug (scrapers, validators, converters, analyzers) |
Sign up at junipr.io/login to get a free API key (500 credits/month).
Add to your Claude Desktop config file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Then set the environment variable:
Add to your Cursor MCP settings (.cursor/mcp.json):
Add to your VS Code settings (.vscode/mcp.json):
Add to your Windsurf MCP config (~/.codeium/windsurf/mcp_config.json):
Capture a screenshot of any webpage.
| Parameter | Type | Default | Description |
|---|---|---|---|
url | string | (required) | URL to capture |
format | png | jpeg | webp | png | Image format |
width | number | 1280 | Viewport width (320-3840) |
height | number | 720 | Viewport height (200-2160) |
fullPage | boolean | false | Capture full scrollable page |
deviceType | desktop | mobile | tablet | desktop | Device to emulate |
blockCookieBanners | boolean | true | Hide cookie banners |
Generate a PDF from a URL or HTML.
| Parameter | Type | Default | Description |
|---|---|---|---|
url | string | โ | URL to convert (provide url or html) |
html | string | โ | Raw HTML to convert (provide url or html) |
format | A4 | Letter | Legal | Tabloid | A3 | A5 | A4 | Paper format |
landscape | boolean | false | Landscape orientation |
printBackground | boolean | true | Include backgrounds |
margin | object | 1cm each | { top, right, bottom, left } in CSS units |
headerTemplate | string | โ | Header HTML template |
footerTemplate | string | โ | Footer HTML template |
displayHeaderFooter | boolean | false | Show header/footer |
Extract metadata from any webpage.
| Parameter | Type | Default | Description |
|---|---|---|---|
url | 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.
MIT
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/junipr-labs-mcp-server)<a href="https://allmcps.com/mcp/junipr-labs-mcp-server"><img src="https://allmcps.com/api/badge/junipr-labs-mcp-server?style=directory" alt="MCP Server on AllMCPs" /></a>