AI-powered web scraping using the ScrapeGraph AI API. Requires an API key.
A production-ready Model Context Protocol (MCP) server that provides seamless integration with the ScapeGraph AI API. This server enables language models to leverage advanced AI-powered web scraping capabilities with enterprise-grade reliability.
The server provides the following enterprise-ready tools:
markdownify(website_url: str)
: Transform any webpage into clean, structured markdown formatsmartscraper(user_prompt: str, website_url: str)
: Leverage AI to extract structured data from any webpagesearchscraper(user_prompt: str)
: Execute AI-powered web searches with structured, actionable resultsTo utilize this server, you'll need a ScapeGraph API key. Follow these steps to obtain one:
For automated installation of the ScrapeGraph API Integration Server using Smithery:
npx -y @smithery/cli install @ScrapeGraphAI/scrapegraph-mcp --client claude
Update your Claude Desktop configuration file with the following settings (located on the top rigth of the Cursor page):
(remember to add your API key inside the config)
{
"mcpServers": {
"@ScrapeGraphAI-scrapegraph-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli@latest",
"run",
"@ScrapeGraphAI/scrapegraph-mcp",
"--config",
"\"{\\\"scrapegraphApiKey\\\":\\\"YOUR-SGAI-API-KEY\\\"}\""
]
}
}
}
The configuration file is located at:
%APPDATA%/Claude/claude_desktop_config.json
~/Library/Application\ Support/Claude/claude_desktop_config.json
Add the ScrapeGraphAI MCP server on the settings:
The server enables sophisticated queries such as:
The server implements robust error handling with detailed, actionable error messages for:
When running on Windows systems, you may need to use the following command to connect to the MCP server:
C:\Windows\System32\cmd.exe /c npx -y @smithery/cli@latest run @ScrapeGraphAI/scrapegraph-mcp --config "{\"scrapegraphApiKey\":\"YOUR-SGAI-API-KEY\"}"
This ensures proper execution in the Windows environment.
This project is distributed under the MIT License. For detailed terms and conditions, please refer to the LICENSE file.
Special thanks to tomekkorbak for his implementation of oura-mcp-server, which served as starting point for this repo.
Made with ❤️ by ScrapeGraphAI Team
Fetches LinkedIn profile information using the Fresh LinkedIn Profile Data API.
A fast, lightweight MCP server that empowers LLMs with browser automation via Puppeteer’s structured accessibility data, featuring optional vision mode for complex visual understanding and flexible, cross-platform configuration.
Leverage Notte Web AI agents & cloud browser sessions for scalable browser automation & scraping workflows
Provides browser automation capabilities using Puppeteer and Steel, configurable for local or cloud instances.
Provides real-time financial market data from Yahoo Finance.
A server for browser automation using Playwright, providing powerful tools for web scraping, testing, and automation.
Provides browser automation capabilities using Playwright. Interact with web pages, take screenshots, and execute JavaScript in a real browser environment.
A browser automation service for capturing console output, useful for tasks like public sentiment analysis.
Turn websites into datasets with Scrapezy
An MCP server for advanced web crawling, content extraction, and AI-powered analysis using the crawl4ai library.