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 |
Tavily Search
by y7ut
220
Project Details
- y7ut/mcp-tavily-search
- MIT License
- Last Updated: 4/9/2025
Recomended MCP Servers
Gladia MCP
Gladia MCP
CAD Control Service
CAD MCP Server
MySQL MCP Server
MongoDB MCP Server
MCP server that provide tools to LLMs such as claude in cursor to interact with MongoDB
Gitee MCP Server
mcp-gitee is a Model Context Protocol (MCP) server implementation for Gitee. It provides a set of tools that...
Diff Generation Server
Kube MCP Server
ERPNext Integration Server
Kiseki-Labs-Readwise-MCP
A simple MCP server for Readwise
MCP Stock Market
MCP server to connect to the Alpha Vantage APIs
Nova Act Browser Automation Server
An MCP server providing tools to control web browsers using the Amazon Nova Act SDK. Enables multi-step browser...
Sleep Tool
Tool that allows you to wait a certain time to continue the execution of an agent.