google-mcp-server

google-mcp-server

3.2

If you are the rightful owner of google-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.

This project implements a Model Context Protocol (MCP) server for Google APIs enabling integration with AI assistants and other MCP-compatible clients.

The Google MCP Server is designed to facilitate seamless integration with Google APIs, specifically the Google Custom Search API, through the Model Context Protocol (MCP). This server allows AI assistants and other MCP-compatible clients to perform web and image searches using Google's powerful search capabilities. By leveraging the MCP framework, the server ensures that search results are returned in a structured format, making it easier for clients to process and utilize the data. The server is built using Node.js and requires a Google API key and Custom Search Engine ID to function. It is highly customizable and can be integrated into various MCP configurations, providing a robust solution for applications that require advanced search functionalities.

Features

  • Integration with Google Custom Search API for web and image searches.
  • Structured search results including titles, links, and snippets.
  • Easy setup and configuration using Node.js and environment variables.
  • Compatibility with MCP clients for seamless integration.
  • Customizable and extendable for various use cases.

Tools

  1. googleSearchContent

    Performs a web search using the Google Custom Search API and returns structured results (titles, links, and snippets).

  2. googleSearchImages

    Performs an image search using the Google Custom Search API and returns a Markdown image link for the first result.