mcp-gemini-grounded-search

mcp-gemini-grounded-search

3.3

If you are the rightful owner of mcp-gemini-grounded-search 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.

MCP Gemini Grounded Search is a Go-based server that integrates with Google's Gemini API to provide grounded search capabilities for MCP clients.

MCP Gemini Grounded Search is a server implementation designed to facilitate grounded search functionalities using Google's Gemini API. It is built using the Go programming language and adheres to the Model Context Protocol (MCP) specifications, providing a JSON-RPC based interface for executing search tools. The server is highly customizable, allowing configuration through a YAML file, environment variables, or command line options. It is designed to be used with Docker for ease of deployment, but can also be built and run as a Go binary for local development. The server supports integration with MCP clients like Claude Desktop and Claude Code, enabling them to perform web searches and retrieve up-to-date information with source attributions. This makes it a valuable tool for applications requiring real-time data retrieval and verification.

Features

  • MCP Compliance: Provides a JSON-RPC based interface for tool execution according to the MCP specification.
  • Grounded Search: Utilizes the Gemini API to generate search results with source information (attributions).
  • Customizable: Configure through config file, environment variables, or command line options.
  • Docker Support: Easily deployable using Docker for streamlined setup and execution.
  • Logging: Configurable logging options for monitoring and debugging purposes.

Tools

  1. search

    Performs a web search using the Gemini API and returns results with source information.