MCP Server Search logo

MCP Server Search

by MaartenSmeets

MCP Server Search is an MCP server that provides Google search functionality for AI models, enabling them to access up-to-date information from the web. It integrates with Google search and provides configurable options for request delays and caching.

View on GitHub

Last updated: N/A

What is MCP Server Search?

This is an MCP server that allows AI models to perform Google searches and retrieve up-to-date information from the web. It acts as a bridge between the model and the Google search engine, providing a structured way to access and utilize search results.

How to use MCP Server Search?

The server can be installed using Docker. After building and running the Docker container, it can be integrated with Cline by adding a configuration to the Cline MCP settings file. The server exposes MCP endpoints for both tools and prompts, allowing models to search Google with specific queries and parameters.

Key features of MCP Server Search

  • Google search integration with caching

  • Configurable request delays and retries to avoid rate limiting

  • Support for both simple and advanced searches

  • Throttling and randomization to be a good web citizen

Use cases of MCP Server Search

  • Providing up-to-date information to language models

  • Enabling AI models to answer questions based on current events

  • Augmenting model knowledge with real-time data

  • Supporting research and development of AI-powered search applications

FAQ from MCP Server Search

What is MCP?

The Model Context Protocol (MCP) is a protocol for connecting Large Language Models (LLMs) with tools and data sources.

How do I install the server?

The recommended way is to use Docker. Follow the instructions in the Installation section to build and run the Docker container.

How do I configure the server?

The server accepts command-line arguments for setting the log level, log file, cache path, request delay, and maximum retries.

What are the available MCP endpoints?

The server exposes MCP endpoints for google_search under both the 'Tools' and 'Prompts' categories.

How do I integrate this with Cline?

Add the provided JSON configuration to your Cline MCP settings file. Remember to set disabled to false to enable the server.