mcpField
M
MCP TAVILY SEARCH

MCP TAVILY SEARCH

Local
github.com/y7utSearch0Updated 81w ago

About MCP TAVILY SEARCH

MCP TAVILY SEARCH is an MCP server that provides Tavily-powered news search. Its `search_news` tool accepts a keyword and options for date range, result count, search depth, and topic.

Key features

  1. 01Tavily-powered news search
  2. 02Configurable date range and result limit
  3. 03Basic or advanced search depth
  4. 04News or general topic selection

Use cases

  1. 01Find recent news about a keyword
  2. 02Adjust the number of returned articles
  3. 03Search using advanced depth or general topic

MCP support

Exposes a `search_news` tool to MCP clients, with keyword, date range, limit, search depth, and topic parameters.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"tavily-search": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/inspector"
]
}
}
}
Run commandnpx -y @modelcontextprotocol/inspector

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@modelcontextprotocol/inspector

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

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
ParameterTypeDefault ValueDescriptionRequired
keywordstringN/AThe keyword to search for.Yes
daysnumber7Number of days to search within. Default is 7 days.No
limitnumber5Number of news articles to return. Default is 5.No
search_depthstring"basic"The depth of the search. It can be "basic" or "advanced". Default is "basic".No
topicstring"news"The topic of the search. Options are "general" (unprocessed pages) or "news" (high-quality news). Default is "news".No

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.