Overview
The Google ADK (Agent Development Kit) integration enables your agents to leverage ScrapeGraphAIβs powerful web scraping, crawling, and data extraction capabilities. This integration allows you to build sophisticated AI agents that can understand and process web content intelligently.Official Google ADK Documentation
View the integration in Google ADKβs official documentation
Installation
Install the ScrapeGraphAI MCP server package (requires Python 3.13 or higher):Use with Agent
Local MCP Server
Available Tools
| Tool | Description |
|---|---|
markdownify | Transform any webpage into clean, structured markdown format |
smartscraper | Leverage AI to extract structured data from any webpage with support for infinite scrolling |
searchscraper | Execute AI-powered web searches with structured, actionable results |
scrape | Basic scraping endpoint to fetch page content with optional heavy JavaScript rendering |
sitemap | Extract sitemap URLs and structure for any website |
smartcrawler_initiate | Initiate intelligent multi-page web crawling (asynchronous operation) |
smartcrawler_fetch_results | Retrieve results from asynchronous crawling operations |
agentic_scrapper | Run advanced agentic scraping workflows with customizable steps and structured output schemas |
Configuration
Set your ScrapeGraphAI API key:Get your API key from the dashboard
Tool Filtering
You can optionally filter which tools from the MCP server are exposed to your agent:Use Cases
Research Agents
Create agents that gather and analyze web data intelligently
Data Collection
Automate structured data extraction from websites
Content Processing
Convert web content into markdown for further processing
Web Crawling
Automate multi-page crawling and data extraction workflows