ScrapeGraph MCP Server
β Star us on GitHub
If this server is helpful, a star goes a long way. Thanks!
Key Features
- 8 tools covering markdown conversion, AI extraction, search, crawling, sitemap, and agentic flows
- Remote HTTP MCP endpoint and local Python server support
- Works with Cursor, Claude Desktop, and any MCPβcompatible client
- Robust error handling, timeouts, and productionβtested reliability
Get Your API Key
Create an account and copy your API key from the ScrapeGraph Dashboard.Recommended: Use the Remote MCP Server
Endpoint:Local Usage (Python)
Prefer running locally? Install and wire the server via stdio.Install
Run the server
Optional: Install via Smithery
Available Tools
The server exposes 8 enterpriseβready tools:1. markdownify
Convert a webpage to clean markdown.2. smartscraper
AIβpowered extraction with optional infinite scrolls.3. searchscraper
Search the web and extract structured results.4. scrape
Fetch raw HTML with optional heavy JS rendering.5. sitemap
Discover a siteβs URLs and structure.6. smartcrawler_initiate
Start an async multiβpage crawl (AI or markdown mode).7. smartcrawler_fetch_results
Poll results using the returned request_id.8. agentic_scrapper
Agentic, multiβstep workflows with optional schema and session persistence.Troubleshooting
- Verify your key is present in config (
X-API-Keyfor remote,SGAI_API_KEYfor local). - Claude Desktop logs:
- macOS:
~/Library/Logs/Claude/ - Windows:
%APPDATA%\\Claude\\Logs\\
- macOS:
- If a long crawl is βstill runningβ, keep polling
smartcrawler_fetch_results.