Provides web search capabilities using Google Search with pagination, time filters, and site-specific filtering, plus AI Mode for AI-generated answers with sources.
MCP WebSearch Server
MCP Server for web search and advanced web scraping. Uses SearchAPI.io for Google Search and AI Mode.
Quick Start
Get your API key at searchapi.io
Tools
Tool | Description |
| Google Search with pagination, time filter, site filter |
| Google AI Mode - get AI-generated answers with sources |
| Advanced scraper with multiple extract modes (text/markdown/structured) |
| Extract links from a webpage with optional filter |
| Scrape up to 5 URLs at once |
Parameters
web_search
query- Search querynum_results- Number of results (1-20, default 10)page- Page number for pagination (1-10)time_period- Filter: last_hour, last_day, last_week, last_month, last_yearsite- Limit to specific site (e.g., "github.com")
ai_search
query- Question or topicimage_url- Optional image URL for visual questionslocation- Location for local queries
web_scrape
url- URL to scrapeselector- CSS selector (optional)extract_mode- text, markdown, or structuredinclude_links- Include links in outputmax_length- Max content length (1000-50000)
get_links
url- URL to extract links fromfilter- Text filter for URLs/anchors
scrape_multiple
urls- Array of URLs (max 5)max_per_page- Max content per page (500-5000)
Roadmap
Add Serper.dev provider support
Add SerpAPI provider support
Provider auto-fallback
License
MIT