drio
Open app

MCP TAVILY SEARCH

Source

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

Catalog onlyCatalog onlySTDIO

Overview

MCP TAVILY SEARCH is a Model Context Protocol (MCP) server that provides search capabilities using the Tavily service.

To use MCP TAVILY SEARCH, install it using Go, add the necessary configuration to your MCP config file, and run the server with the appropriate commands.

  • Provides search functionality through the Tavily service. - Supports both basic and advanced search depths. - Configurable parameters for search queries including keywords, date range, and result limits.
  1. Searching for news articles based on specific keywords.
  2. Retrieving recent news within a specified timeframe.
  3. Customizing search results based on user-defined parameters.

Add to your AI client

Use these steps to connect MCP TAVILY SEARCH in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "mcp-tavily-search-y7ut": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-tavily-search-y7ut"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "mcp-tavily-search-y7ut": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-tavily-search-y7ut"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "mcp-tavily-search-y7ut": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-tavily-search-y7ut"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "mcp-tavily-search-y7ut": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-tavily-search-y7ut"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "mcp-tavily-search-y7ut": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-tavily-search-y7ut"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "mcp-tavily-search-y7ut": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-tavily-search-y7ut"
      ]
    }
  }
}

FAQ

What programming language is MCP TAVILY SEARCH built with?

MCP TAVILY SEARCH is built using Go.

How can I customize my search?

You can customize your search by adjusting parameters such as `keyword`, `days`, `limit`, and `search_depth` in your search queries.

Is there a limit to the number of search results?

Yes, by default, the server returns up to 5 news articles, but this can be adjusted using the `limit` parameter.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":1083,"uuid":"002f770f-dda0-4491-a04b-5b3987dd3104","name":"mcp-tavily-search","title":"MCP TAVILY SEARCH","description":"A Model Context Protocol (MCP) server that provide search by tavily.","avatar_url":"https://avatars.githubusercontent.com/u/19776284?v=4","created_at":"$D2025-01-28T02:30:26.563Z","updated_at":"$D2025-02-23T07:20:07.348Z","status":"created","author_name":"y7ut","author_avatar_url":"https://avatars.githubusercontent.com/u/19776284?v=4","tags":"[]","category":"search","is_featured":false,"sort":1,"url":"https://github.com/y7ut/mcp-tavily-search","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"MIT license\",\"language\":\"Go\",\"is_official\":false,\"latest_commit_time\":\"2025-04-09 14:05:45\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]