MCP Server

Community Search and web

Web intelligence API: screenshots, PDF generation, page metadata and specialized extractors for news, social media, search results, prices and more.

Install

The installation steps are in the documentation below. Documentation

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. junipr-mcp
  2. Tools
  3. Setup
  4. Tool Reference
  5. License

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

ToolDescription
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)

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-mcp

Then set the environment variable:

export JUNIPR_API_KEY=your-api-key-here
Cursor

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.

ParameterTypeDefaultDescription
urlstring(required)URL to capture
formatpng \jpeg \webppngImage format
widthnumber1280Viewport width (320-3840)
heightnumber720Viewport height (200-2160)
fullPagebooleanfalseCapture full scrollable page
deviceTypedesktop \mobile \tabletdesktopDevice to emulate
blockCookieBannersbooleantrueHide cookie banners
pdf

Generate a PDF from a URL or HTML.

ParameterTypeDefaultDescription
urlstring—URL to convert (provide url or html)
htmlstring—Raw HTML to convert (provide url or html)
formatA4 \Letter \Legal \Tabloid \A3 \A5A4Paper format
landscapebooleanfalseLandscape orientation
printBackgroundbooleantrueInclude backgrounds
marginobject1cm each{ top, right, bottom, left } in CSS units
headerTemplatestring—Header HTML template
footerTemplatestring—Footer HTML template
displayHeaderFooterbooleanfalseShow header/footer
metadata

Extract metadata from any webpage.

ParameterTypeDefaultDescription
urlstring(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

Frequently asked questions

What is MCP Server?

Web intelligence API: screenshots, PDF generation, page metadata and specialized extractors for news, social media, search results, prices and more.

How do I install MCP Server?

Follow the installation steps in its documentation, shown on this page and in its repository.

Is MCP Server open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains MCP Server?

It is published by junipr-labs. AI.tn lists it but does not maintain or endorse it.

From the community awesome-mcp-servers lists and the project's GitHub repository. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.