SERP Scraper MCP
Extract structured Google & Bing results — organic, ads, featured snippets, PAA, related searches. Keyword research and rank checking. Free alternative to SerpApi. No API keys required.
SERP Scraper MCP
Extract structured search results from Google and Bing for AI agents. Organic results, ads, featured snippets, People Also Ask, related searches -- all parsed and structured.
Free alternative to SerpApi ($50/mo), DataForSEO ($50/mo), and Serper.dev ($50/mo).
Why This Tool?
| Feature | This Tool | SerpApi | DataForSEO | Serper.dev |
|---|---|---|---|---|
| Free to use | Yes | $50/mo | $50/mo | $50/mo |
| MCP server (for AI agents) | Yes | No | No | No |
| Organic results | Yes | Yes | Yes | Yes |
| Ads extraction | Yes | Yes | Yes | No |
| Featured snippets | Yes | Yes | Yes | Yes |
| People Also Ask | Yes | Yes | Yes | Yes |
| Related searches | Yes | Yes | Yes | Yes |
| Keyword research | Yes | No | Yes | No |
| Rank checking | Yes | No | Yes | No |
| Google + Bing | Yes | Yes | Yes | Google only |
| No API key needed | Yes | No | No | No |
How It Works
Stealth browser loads the search page, parses the DOM, and returns structured data. No API keys, no rate limits (beyond Google's natural limits), no monthly fees.
Can integrate with the CAPTCHA Solver MCP (sibling project) when Google shows CAPTCHAs.
Quick Start
As MCP Server (Claude Desktop, Cursor, etc.)
{
"mcpServers": {
"serp-scraper": {
"command": "python",
"args": ["/path/to/mcp-servers/serp-scraper/server.py"]
}
}
}
Install dependencies:
pip install "mcp[cli]" playwright playwright-stealth
playwright install chromium
Tools
search_google
Full Google SERP extraction.
{"query": "best crm software 2025", "num_results": 20, "country": "us"}
Example output:
{
"query": "best crm software 2025",
"total_results": "About 234,000,000 results",
"organic": [
{
"position": 1,
"title": "The 10 Best CRM Software of 2025",
"url": "https://www.forbes.com/advisor/crm/best-crm-software/",
"domain": "www.forbes.com",
"snippet": "Compare the best CRM software solutions..."
}
],
"ads": [
{
"position": 1,
"title": "HubSpot CRM - Free Forever",
"url": "https://www.hubspot.com/crm",
"domain": "www.hubspot.com",
"is_top": true
}
],
"featured_snippet": {
"text": "The best CRM software includes Salesforce, HubSpot...",
"source_url": "https://www.forbes.com/...",
"snippet_type": "paragraph"
},
"people_also_ask": [
{"question": "What is the #1 CRM software?", "answer": "..."},
{"question": "Is HubSpot CRM really free?", "answer": "..."}
],
"related_searches": [
"best free crm software",
"crm software for small business",
"salesforce vs hubspot"
]
}
search_bing
Bing search with structured results.
{"query": "python developer jobs remote", "num_results": 20}
keyword_research
Analyze multiple keywords at once. Returns per-keyword SERP data plus aggregated PAA questions and related searches -- great for content planning.
{"keywords": ["crm software", "crm tools", "best crm"], "country": "us"}
check_ranking
Check where a specific domain ranks for a keyword.
{"keyword": "best crm software", "domain": "hubspot.com", "num_results": 50}
Output:
{
"keyword": "best crm software",
"domain": "hubspot.com",
"ranking": {
"position": 3,
"url": "https://www.hubspot.com/products/crm",
"title": "Free CRM Software & Tools for Your Whole Team | HubSpot"
},
"top_competitors": [
{"position": 1, "domain": "forbes.com"},
{"position": 2, "domain": "pcmag.com"}
]
}
Use Cases
- SEO auditing: Check where your site ranks for target keywords
- Competitor analysis: See who ranks above you and what ads they run
- Content research: Mine PAA questions and related searches for content ideas
- Ad intelligence: See who's bidding on your keywords
- Market research: Understand search landscape for any niche
CAPTCHA Handling
Google occasionally shows CAPTCHAs for automated requests. When the sibling captcha-solver MCP server is installed (../captcha-solver), it will attempt to solve them automatically.
Performance
- Session persistence reduces consent dialogs
- 2-second delay between multi-keyword requests (avoids rate limiting)
- Stealth browser with anti-detection
License
MIT
เซิร์ฟเวอร์ที่เกี่ยวข้อง
Bright Data
ผู้สนับสนุนDiscover, extract, and interact with the web - one interface powering automated access across the public internet.
Olostep MCP Server
A server for web scraping, Google searches, and website URL lookups using the Olostep API.
Github to MCP
Convert GitHub repositories to MCP servers automatically. Extract tools from OpenAPI, GraphQL & REST APIs for Claude Desktop, Cursor, Windsurf, Cline & VS Code. AI-powered code generation creates type-safe TypeScript/Python MCP servers. Zero config setup - just paste a repo URL. Built for AI assistants & LLM tool integration.
Mozilla Readability Parser
Extracts and transforms webpage content into clean, LLM-optimized Markdown using Mozilla's Readability algorithm.
ShopGraph
Structured product data from the open web — where platform APIs don't reach. Schema.org + AI extraction. Pay per call via Stripe MPP.
Playlist-MCP
Provides access to the transcripts of any YouTube playlist, configurable via URL.
Scrapezy
Extract structured data from websites using the Scrapezy API.
SideButton
Open-source MCP server with knowledge packs, 40+ browser tools, and YAML workflow engine for AI agents.
Playwright MCP Server
An MCP server using Playwright for browser automation and webscrapping
iReader MCP
Tools for reading and extracting content from the internet.
DidItChange
MCP-native website monitoring with AI-powered change summaries and natural conversation control.