scrapegraph-mcp and scrapi-mcp

These are competitors offering alternative approaches to web scraping via MCP: ScapeGraph uses AI-powered parsing for dynamic content extraction, while ScrAPI provides traditional DOM-based scraping, so users would typically choose one based on whether they prioritize handling JavaScript-rendered pages or faster, deterministic extraction.

scrapegraph-mcp
61
Established
scrapi-mcp
59
Established
Maintenance 10/25
Adoption 14/25
Maturity 18/25
Community 19/25
Maintenance 13/25
Adoption 13/25
Maturity 18/25
Community 15/25
Stars: 58
Forks: 20
Downloads: 394
Commits (30d): 0
Language: Python
License: MIT
Stars: 18
Forks: 5
Downloads: 809
Commits (30d): 0
Language: JavaScript
License: MIT
No risk flags
No risk flags

About scrapegraph-mcp

ScrapeGraphAI/scrapegraph-mcp

ScapeGraph MCP Server

Implements an MCP server exposing 8 web scraping tools—from basic markdown conversion to agentic multi-step workflows—that integrate with the ScrapeGraph AI API for structured data extraction, infinite scroll handling, and JavaScript rendering. Deploys via Smithery for seamless Claude Desktop and Cursor integration, with both local and remote hosting options. Supports asynchronous multi-page crawling, custom output schemas, and persistent sessions for complex extraction workflows.

About scrapi-mcp

DevEnterpriseSoftware/scrapi-mcp

MCP server for using ScrAPI to scrape web pages.

Exposes two scraping tools that return content in HTML or Markdown formats, with support for browser automation commands (clicks, form filling, scrolling, JavaScript execution) to handle dynamic content and bot detection. Integrates with Claude Desktop and other MCP clients via stdio transport, with optional cloud deployment over SSE, and requires a ScrAPI API key for production use beyond free tier limitations.

Scores updated daily from GitHub, PyPI, and npm data. How scores work