MCP TAVILY SEARCH

by y7ut

288 downloads
Not rated
GitHub

About

A Model Context Protocol (MCP) server that provide search by tavily.

Details

Author
y7ut
Downloads
288
Categories
Search, Other, AI

- Provides search via the Tavily API.
- Offers a single tool: search_news.
- Supports basic and advanced search depth.
- Allows filtering by topic (general or news).
- Configurable result limit and search timeframe.
- Simple installation via Go or Docker.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name MCP TAVILY SEARCH
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install the server using go install github.com/y7ut/mcp-tavily-search@latest, then add a configuration entry to your MCP settings file specifying the command mcp-tavily-search with the argument run and your Tavily API key. Alternatively, use the provided Docker image.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "mcp tavily search": {
            "mcp-tavily-search": {
                "command": "npx",
                "args": [
                    "@modelcontextprotocol/inspector",
                    "mcp-tavily-search",
                    "run",
                    "tvly-xxxxxxxxxx"
                ]
            }
        }
    }
}

McpServers

{
    "mcp-tavily-search": {
        "command": "npx",
        "args": [
            "@modelcontextprotocol/inspector",
            "mcp-tavily-search",
            "run",
            "tvly-xxxxxxxxxx"
        ]
    }
}

MCP TAVILY SEARCH

A Model Context Protocol (MCP) server that provide search by tavily.

Quick start

install

go install github.com/y7ut/mcp-tavily-search@latest

add config to mcp config file.

{
  "mcpServers": {
    "tavily": {
      "command": "mcp-tavily-search",
      "args": [
        "run",
        "tvly-"
      ]
    }
  }
}
{
  "mcpServers": {
    "tavily": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "docker.ijiwei.com/mcp/mcp-tavily-search:latest",
        "run",
        "tvly-"
      ]
    }
  }
}

or debug

npx @modelcontextprotocol/inspector mcp-tavily-search run tvly-xxxxxxxxxx

npx --no-cache @modelcontextprotocol/inspector docker run --rm -i mcp-tavily-search:latest run tvly-xxxxx

Tools

search_news

| Parameter | Type | Default Value | Description | Required** |
|------------------|------------|-------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------|--------------|
| keyword | string | N/A | The keyword to search for. | Yes |
| days | number | 7 | Number of days to search within. Default is 7 days. | No |
| limit | number | 5 | Number of news articles to return. Default is 5. | No |
| search_depth | string | "basic" | The depth of the search. It can be "basic" or "advanced". Default is "basic". | No |
| topic | string | "news" | The topic of the search. Options are "general" (unprocessed pages) or "news" (high-quality news). Default is "news". | No |

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.