Back to Home
jessaminesimple608 icon

scraper-mcp

by jessaminesimple608

Overview

A web scraping MCP server that efficiently extracts content (HTML, Markdown, text, links) from web pages for downstream processing, particularly to reduce LLM token usage.

Installation

Run Command
docker-compose up -d

Environment Variables

  • TRANSPORT
  • HOST
  • PORT
  • CACHE_DIR
  • HTTP_PROXY
  • HTTPS_PROXY
  • NO_PROXY
  • SCRAPEOPS_API_KEY
  • SCRAPEOPS_RENDER_JS
  • SCRAPEOPS_RESIDENTIAL
  • SCRAPEOPS_COUNTRY
  • SCRAPEOPS_KEEP_HEADERS
  • SCRAPEOPS_DEVICE
  • ENABLE_CACHE_TOOLS

Security Notes

The server's administrative API endpoints (e.g., /api/config, /api/cache/clear, /api/stats) lack built-in authentication or authorization. This is a critical vulnerability as it allows any unauthenticated user to modify runtime configuration (e.g., enable proxies, disable SSL verification, change concurrency limits), clear the cache, or retrieve server statistics. While the code itself does not use 'eval' or contain hardcoded secrets, the exposed admin interface poses a significant risk if deployed publicly without external security measures.

Similar Servers

Stats

Interest Score30
Security Score6
Cost ClassMedium
Avg Tokens750
Stars1
Forks0
Last Update2026-01-19

Tags

Web ScrapingData ExtractionMarkdownAPIMCP