Provides a Docker Compose setup to run the MCP server and client in a local environment for operating systems where Claude Desktop is not available
metasearch MCP server
A MCP server for metasearch
Components
This server uses the Tavily API to perform searches based on specified queries.
- Search results are returned in text format.
- Search results include AI responses, URIs, and titles of the search results.
Tools
This server implements the following tools:
- search: Performs searches based on specified queries
- Required argument: "query"
- Optional argument: "search_depth" (basic or advanced)
Install
- Download the repository.
- Open the Claude Desktop configuration file.
- Edit the configuration file as follows:
- Restart Claude Desktop.
Usage
In Claude Desktop, when you ask "Please search for something", you will receive search results.
Search example:
Response example:
Log Storage Location
Logs are stored in the following location:
For Windows:
Execution with Cursor
- Create a shell script (e.g.,
script.sh
) as shown below:
- Configure Cursor's MCP Server settings as follows:
- Save the settings.
- Once the settings are saved, you can ask Cursor's Composer-Agent to "search for something," and it will return the search results.
Running in Local Environment Using Docker Compose
Purpose
For operating systems other than Windows/MacOS where Claude Desktop cannot be used, this section explains how to set up and run an MCP server and client in a local environment using Docker compose.
Steps
- Install Docker.
- Download the repository.
- Run Docker compose.
- Execute the client.
- Execution Results
- After searching for available tools as shown below, a query will be issued to Tavily and a response will be returned
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
MCP server for using various search tools like Tavily API. Planning to support various search tools (i.e. wiki search, searxng, etc)
- Components
- Usage
- Log Storage Location
- Execution with Cursor
- Running in Local Environment Using Docker Compose
Related Resources
Related MCP Servers
- -securityAlicense-qualityThis MCP server performs multi-topic searches in business, news, finance, and politics using the Tavily API, providing high-quality sources and intelligent summaries.Last updated -11PythonMIT License
- AsecurityAlicenseAqualityAn MCP server implementation that integrates the Tavily Search API, providing optimized search capabilities for LLMs.Last updated -12TypeScriptMIT License
- AsecurityFlicenseAqualityAn MCP protocol server that enables web search functionality using the Tavily API, allowing AI assistants to perform internet searches in real-time.Last updated -42Python
- -securityFlicense-qualityAn MCP server that integrates with SerpApi to retrieve search results from multiple search engines including Google, Bing, Yahoo, and others, enabling fast access to both live and archived search data.Last updated -10Python