scrapegraph-mcp
Verified Safeby ScrapeGraphAI
Overview
Provides a Model Context Protocol (MCP) server that integrates with ScrapeGraph AI, enabling language models to perform advanced AI-powered web scraping and structured data extraction across single pages, multiple pages, and search results.
Installation
npx -y @smithery/cli@latest run @ScrapeGraphAI/scrapegraph-mcp --config "{"scrapegraphApiKey":"YOUR-SGAI-API-KEY"}"Environment Variables
- SGAI_API_KEY
Security Notes
The server securely handles API keys via environment variables or configuration, avoiding hardcoded secrets. It utilizes `json.loads` for parsing input schemas and step instructions, which is safer than `eval`. Outbound network requests are exclusively directed to the official ScrapeGraph AI API (`https://api.scrapegraphai.com/v1`). The primary security considerations relate to the security of the remote ScrapeGraph AI API and secure deployment practices (e.g., protecting the API key) rather than intrinsic vulnerabilities within this server's code.
Similar Servers
mcp
This server provides Hyperbrowser's Model Context Protocol (MCP) interface, offering tools for web scraping, structured data extraction, crawling, and general-purpose browser automation using AI agents like OpenAI's CUA and Anthropic's Claude Computer Use.
mcp-server
Provides a Model Context Protocol (MCP) server for integrating comprehensive search and data extraction via SerpApi.
webscraping-ai-mcp-server
Integrates with WebScraping.AI to provide LLM-powered web data extraction, including question answering, structured data extraction, and HTML/text retrieval, with advanced features like JavaScript rendering and proxy management.
scrapi-mcp
Serves as a Model Context Protocol (MCP) server that utilizes the ScrAPI service to scrape web pages and return their content in either HTML or Markdown format.