Google-Search-MCP-Server

Google-Search-MCP-Server

3.6

If you are the rightful owner of Google-Search-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Google Search MCP Server is a Model Context Protocol server that integrates Google search capabilities and webpage content analysis tools, allowing AI models to perform searches and analyze webpage content programmatically.

The Google Search MCP Server is designed to enhance AI models by providing them with the ability to perform Google searches and analyze webpage content. This server integrates with Google Custom Search and offers advanced search features such as filters, sorting, pagination, and categorization. It also supports webpage content analysis in various formats, including markdown, HTML, and plain text. The server is built using TypeScript and utilizes the MCP SDK to ensure a standardized interface for AI models. It includes services like GoogleSearchService for handling Google API interactions and ContentExtractor for managing webpage content analysis. The server is optimized for performance with caching mechanisms and provides detailed error handling for issues like invalid API credentials and network connectivity problems.

Features

  • Google Custom Search integration
  • Advanced search features (filters, sorting, pagination, categorization)
  • Webpage content analysis in multiple formats (markdown, HTML, plain text)
  • Batch webpage analysis
  • Optimized, human-readable responses

Tools

  1. google_search

    Search Google and return relevant results from the web.

  2. extract_webpage_content

    Extract and analyze content from a webpage, converting it to readable text.

  3. extract_multiple_webpages

    Extract and analyze content from multiple webpages in a single request.