Tavily

by mertatesmen

Not rated
GitHub

About

A comprehensive search API for real-time web search, data extraction, and crawling, requiring a Tavily API key.

Details

Author
mertatesmen
Categories
Search, Other, API

Setup

Install Tavily in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/mertatesmen/tavily-mcp-sse

Follow the installation instructions in the repository README, then restart your MCP client.

Tavily MCP Server implementation that uses fastmcp and supports bothsseandstdiotransports. To use this server, you need a Tavily account and a Tavily API key, which must be loaded into theTAVILY_API_KEYenvironment variable.

- search, extract, map, crawl tools
- Real-time web search capabilities through the tavily-search tool
- Intelligent data extraction from web pages via the tavily-extract tool
- Powerful web mapping tool that creates a structured map of website
- Web crawler that systematically explores websites

- gitinstalled. (To clone the repo)
-
uvinstalled.
-
dockerinstalled (Optional: If you are planning to use the SSE server inside a docker container).

To install uv in Linux and MacOS type this in your terminal:

curl -LsSf https://astral.sh/uv/install.sh | sh

Copy the.env.examplefile and rename that to.env. Then paste yourTAVILY_API_KEYinside there

Optional: You can also configure the port if you are planning to use SSE.

{ "mcpServers": { "tavily-mcp-server": { "command": "uv", "args": [ "run", "--directory", "<LOCATION-TO-THE-REPO>", "tavily-mcp-stdio" ], "env": { "TAVILY_API_KEY": "<YOUR-API-KEY>" } } } }

First you need to build the image using theDockerfileinside this repository. Run this to build the image:

Then you can run the container using the environment variables inside the env file

docker run --name tavily-mcp \ -p 127.0.0.1:8000:8000 \ --env-file .env \ tavily-mcp

Or you can specify the environment variables yourself.

docker run --name tavily-mcp \ -p 127.0.0.1:8000:8000 \ -e TAVILY_API_KEY=<YOUR-API-KEY> tavily-mcp

Search global news using natural language. Webz.io News Search API returns the most relevant articles and content, with filters for source, country, language, date, sentiment, and category.

Search the web using Kagi's search API

Multi-provider search broker for AI agents. Routes across SearXNG, Brave, Serper, Tavily, and Exa with automatic fallback, RRF ranking, content extraction, and budget enforcement.

A search server for the Model Context Protocol (MCP) that uses the Baidu Wenxin API.

Perform web, news, and image searches using the Microsoft Bing Search API.

An MCP server for web and local search using the Brave Search API.

Integrates the Brave Search API for both web and local search capabilities. Requires a BRAVE_API_KEY.

An MCP server for the Brave Search API, providing web and local search capabilities via a streaming SSE interface.

An MCP server for the Brave Search API, providing both web and local search capabilities.

Search for cocktail recipes using the cezzis.com API.

Free search API for AI agents — 105 engines, 22 profiles, 94.3% SimpleQA accuracy, MCP server with 5 tools

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.