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.

  1. HasData All HasData scraping tools in one MCP server: Google, TikTok, Instagram, maps, e-commerce and more. ★ 4
  2. HasData DuckDuckGo DuckDuckGo search as JSON. Ranked results, ads in their own array, 37 regions. ★ 2
  3. HasData Google Maps Google Maps places, reviews, contributor history, photos and posts as JSON. No Google Cloud. ★ 2
  4. HasData Instagram Public Instagram profiles and post feeds by handle, with hashtags and mentions parsed. ★ 2
  5. HasData YouTube Search YouTube and read video, channel and transcript data as JSON. No Google Cloud project. ★ 2

05 · Facts

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)

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