HasData Google Search (SERP) MCP Server
A hosted Model Context Protocol (MCP) server that gives Claude, Cursor, Windsurf and any other MCP client eight read-only Google Search tools. Pull the live SERP with its AI Overview and People Also Ask, run a Google AI Mode query, and read news, shopping, product detail and short-video results, all as structured JSON, with no Google Cloud project and no search-engine setup.
People connecting search tools to Claude, Cursor, VS Code, or another MCP client. The project is written in JavaScript.
VERIFIED ACTIVE
LAST COMMIT 2026-08-24 · ★ 2 · #40 OF 47 MAINTAINED SEARCH · VERIFIED 2026-08-25
MIT · JavaScript servers · how we verify → /methodology
01 · Install HasData Google Search (SERP)
before you install - you'll need
HASDATA_API_KEY
Environment variables documented in the project's README - it lists which are required and which have defaults.
Claude Code
claude mcp add hasdata-google-search-mcp --transport http https://mcp.hasdata.com/api/mcp?apis=google_serp Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"hasdata-google-search-mcp": {
"url": "https://mcp.hasdata.com/api/mcp?apis=google_serp"
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
https://mcp.hasdata.com/api/mcp?apis=google_serp
transport: streamable-http
endpoint alive - authentication required · probed 2026-08-25
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions · remote - your agent's requests go to mcp.hasdata.com
endpoint auth requires authentication - rejected our unauthenticated MCP initialize
repo age created 2026-08-21 - young repo, little track record yet
license MIT - declared in the repository
npm package @hasdata/google-search-mcp - published under the repo owner's npm scope (@hasdata)
registry vendor namespace com.hasdata - domain-verified with the official MCP registry
03 · What HasData Google Search (SERP) can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
Latest releases
v1.0.0 · 2026-08-24
Stable release of the HasData Google Search (SERP) MCP server. Install from npm (@hasdata/google-search-mcp) or PyPI (hasdata-google-search-mcp), or connect to the hosted server over streamable HTTP. Eight tools: SERP…
04 · Who maintains HasData Google Search (SERP)
HasData Google Search (SERP) is maintained by hasdata. We track 13 MCP servers from hasdata - 13 actively maintained, 21 combined GitHub stars, oldest repo from Apr 2026. Full record: all servers from hasdata.
- HasData All HasData scraping tools in one MCP server: Google, TikTok, Instagram, maps, e-commerce and more. ★ 4
- HasData DuckDuckGo DuckDuckGo search as JSON. Ranked results, ads in their own array, 37 regions. ★ 2
- HasData Google Maps Google Maps places, reviews, contributor history, photos and posts as JSON. No Google Cloud. ★ 2
- HasData Instagram Public Instagram profiles and post feeds by handle, with hashtags and mentions parsed. ★ 2
- HasData YouTube Search YouTube and read video, channel and transcript data as JSON. No Google Cloud project. ★ 2
05 · Facts
- repository
- github.com/hasdata/google-search-mcp
- category
- search - ranked #40 of 47 actively-maintained search servers as of 2026-08-25.
- release cadence
- 1 release in the last 90 days (latest 2026-08-24)
- registry
- com.hasdata/google-search (active, first published 2026-08-21 · 2 versions)
- packages
- npm:@hasdata/google-search-mcp · pypi:hasdata-google-search-mcp
06 · HasData Google Search (SERP) FAQ
What is HasData Google Search (SERP)?
A hosted Model Context Protocol (MCP) server that gives Claude, Cursor, Windsurf and any other MCP client eight read-only Google Search tools. Pull the live SERP with its AI Overview and People Also Ask, run a Google AI Mode query, and read news, shopping, product detail and short-video results, all as structured JSON, with no Google Cloud project and no search-engine setup.
Is HasData Google Search (SERP) still maintained?
Yes - as of 2026-08-25, its last commit was 2026-08-24 and it shipped 1 release in the last 90 days. We re-verify nightly.
How do I install HasData Google Search (SERP)?
Run `npx -y @hasdata/google-search-mcp`. The README documents one environment variable (HASDATA_API_KEY) to set first. You can also paste the ready-made client config above.
Does HasData Google Search (SERP) require authentication?
Yes - when we probed the endpoint on 2026-08-25, it rejected an unauthenticated MCP initialize; you'll need credentials to connect.
07 · Alternatives to HasData Google Search (SERP)
Alternatives to HasData Google Search (SERP)
Maintained search servers if HasData Google Search (SERP) isn't the fit.
- Server Search MCP server for web search operations ★ 38,704 · 2026-08-05
- SearXNG Search MCP server for SearXNG - privacy-respecting web search with pagination, URL reading ★ 1,158 · 2026-08-25
- Blockrun MCP Web search, deep research, prediction markets & crypto data for AI agents. Pay per call via x402. ★ 388 · 2026-08-21
- Alfanous - Quranic Search Engine Search and explore the Holy Qur'an with Arabic text, transliteration, and advanced search support. ★ 287 · 2026-06-14
- Vexor A semantic search engine for files and code. ★ 239 · 2026-08-23
- Tinysearch Self-hosted web research for MCP agents. ★ 214 · 2026-08-24
Pairs well with
Servers that cover what HasData Google Search (SERP) doesn't - only shown when the pairing reason fits the companion.
- Firecrawl MCP Server → web scraping companion web scraping · ★ 7,310
- Tavily MCP → web scraping companion web scraping · ★ 2,351
- Context7 → documentation companion documentation · ★ 61,171
- GitLab MCP → documentation companion documentation · ★ 1,918
- Codebase Memory → memory companion memory · ★ 40,198
- Memorix → memory companion memory · ★ 688
More search MCP servers · Hawkeye AI Bridge · Hadith Checker [Dorar.net] · Wisepanel · Web Search
More JavaScript MCP servers · Has Data · HasData Instagram · HasData YouTube · Admin MCP · Airmcp · see all