Submit

google-search-mcp-server

@eggplantiny

google search model context server with fetch api (unofficial)
Overview

what is google-search-mcp-server?

google-search-mcp-server is an unofficial ModelContextProtocol (MCP) server that provides Google Search capabilities through web scraping, returning structured data including titles, URLs, and snippets.

how to use google-search-mcp-server?

To use the server, clone the repository, install dependencies, and start the server. You can then interact with it using JSON-RPC 2.0 clients to perform searches and retrieve results.

key features of google-search-mcp-server?

  • Google search scraping via HTTP requests
  • Structured JSON output with title, URL, and snippet
  • Supports pagination, result limits, and language/country options
  • "I'm Feeling Lucky" single-result mode
  • Built-in cookie jar and random user-agent for each search

use cases of google-search-mcp-server?

  1. Automating web searches for data extraction.
  2. Integrating Google Search results into applications.
  3. Performing research by retrieving structured search data.

FAQ from google-search-mcp-server?

  • Is this server officially supported by Google?

No, this is an unofficial implementation and should be used with caution.

  • What are the requirements to run this server?

You need Node.js v16 or higher and a package manager like pnpm or bun.

  • Can I customize the search parameters?

Yes, you can configure language, safe search, and result limits.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.