Searches the web through Tavily and returns an AI answer with result URLs and titles over MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server Tavily.
Tomatio13/mcp-server-tavily MCP server connects an MCP client to the Tavily search API. Its purpose is narrow: it performs web searches from agent requests and presents the returned information as text. A response can contain an AI-generated answer followed by individual search results, including their titles and URLs. The example output also shows a summary field for each result, although that field may report that a summary was not found.
The repository is suitable for agents that need to look up changing information, such as current events or other web content. It does not describe tools for storing data, crawling a site, modifying web pages, or managing search indexes.
The server exposes one MCP tool named search. The query argument is required and holds the natural-language or keyword search request. search_depth is optional and accepts either basic or advanced, allowing the client to select the documented Tavily search depth.
When the tool is called, the server sends the request to Tavily's search endpoint and formats the response as text. The documented result can include an AI answer plus a numbered list of search results. The example shows an HTTP request to https://api.tavily.com/search and a successful MCP tool response.
To run Tomatio13/mcp-server-tavily MCP server, clone the repository and configure an MCP client to launch it with uv. The Claude Desktop example uses uv --directory, followed by the local repository directory, run, and the tavily-search entry point. The repository path in the example must be replaced with the actual checkout location.
Set TAVILY_API_KEY in the server environment. The configuration examples also set PYTHONIOENCODING to utf-8. After saving the Claude Desktop configuration, restart the application. The README gives configuration locations for macOS and Windows.
Cursor can launch the server through a shell script that changes into the repository, exports the environment variables, and runs the same uv entry point. The README also describes a Docker Compose flow: start the compose services, then execute the included client inside the mcp_server container.
search: searches Tavily using a required query.basic or advanced processing through search_depth.Tomatio13/mcp-server-tavily MCP server requires a Tavily API key, so it is not a credential-free search option. The provided material does not specify Tavily quotas, pricing, rate limits, or the repository's software license. Search output depends on Tavily and the current web; the README's example advises checking official websites for up-to-date event information.
The README documents log storage under Claude Desktop's application data directory on Windows. It does not provide equivalent log locations for every client or operating system. The Docker instructions are intended for local environments where Claude Desktop is unavailable and require Docker and Docker Compose.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/tomatio13-mcp-server-tavily)<a href="https://allmcps.com/mcp/tomatio13-mcp-server-tavily"><img src="https://allmcps.com/api/badge/tomatio13-mcp-server-tavily?style=directory" alt="MCP Server Tavily on AllMCPs" /></a>