MCP Server

Communauté Recherche et web

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

Installation

Les étapes d'installation sont dans la documentation ci-dessous. Documentation

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  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

Questions fréquentes

Qu'est-ce que MCP Server ?

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

Comment installer MCP Server ?

Suivez les étapes d'installation de sa documentation, affichée sur cette page et dans son dépôt.

MCP Server est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient MCP Server ?

Il est publié par junipr-labs. AI.tn le référence sans le maintenir ni le recommander.

Issu des listes communautaires awesome-mcp-servers et du dépôt GitHub du projet. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.