Metasearch

Provides metasearch capabilities by querying Tavily and returning AI responses, URIs, and titles for search results.
  • typescript

3

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "yeonwoosung-metasearch-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "C:\\your_path\\mcp-server-tavily",
        "run",
        "tavily-search"
      ],
      "env": {
        "TAVILY_API_KEY": "YOUR_TAVILY_API_KEY",
        "PYTHONIOENCODING": "utf-8"
      }
    }
  }
}

This metasearch MCP server lets you run queries against Tavily to retrieve search results that include AI responses, URIs, and titles. It exposes a simple, streamable search tool that you can invoke from an MCP client to perform web-like searches and get concise follow-up data.

How to use

Ask your MCP client to perform a search by sending a query to the tavily_search server. When you request a search, the server uses the Tavily API to fetch results and returns them in text format. You can specify the basic or advanced search depth to tailor the results.

Example usage pattern you can try in your MCP client: please search in detail for today’s events in Kamakura. The response will summarize relevant results and may include related upcoming events.

How to install

Prerequisites you need before installation: a working MCP runtime environment that can run stdio MCP servers (the uv runner is used here). You also need access to a Tavily API key to query Tavily.

  1. Clone the MCP server repository.
git clone https://github.com/YeonwooSung/metasearch-mcp.git
  1. Create or modify your MCP server configuration. Add the tavily_search stdio server with the specified command, working directory, and environment variables.
"mcpServers": {
  "tavily_search": {
    "command": "uv",
    "args": [
      "--directory",
      "C:\\your_path\\mcp-server-tavily",
      "run",
      "tavily-search"
    ],
    "env": {
      "TAVILY_API_KEY": "YOUR_TAVILY_API_KEY",
      "PYTHONIOENCODING": "utf-8"
    }
  }
}

Additional notes and troubleshooting

Logs for the tavily_search MCP server are stored by the MCP runtime. On Windows systems, you can locate them under the Claude logs path related to the tavily search server, for example: C:\Users[username]\AppData\Roaming\Claude\logs\mcp-server-tavily-search.

If you need to restart the server after configuration changes, restart the MCP runtime or the application hosting the MCP services as appropriate for your environment.

Available tools

search

Performs searches based on a specified query. Optional depth parameter supports basic or advanced search.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational