MCP.so
ログイン

tavily-search MCP server

@Tomatio13

tavily-search MCP server について

Taivily APIを利用するMCP Serverです。Officialが提供される前に開発しました

基本情報

カテゴリ

検索

ライセンス

MIT

ランタイム

python

トランスポート

stdio

公開者

Tomatio13

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "mcp-server-tavily": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "tavily-search",
        "--client",
        "claude"
      ]
    }
  }
}

ツール

1

Performs searches based on specified queries

概要

What is tavily-search?

tavily-search is an MCP server that integrates the Tavily API, enabling AI assistants such as Claude Desktop and Cursor to perform web searches. It returns search results as text, including AI-generated answers, URIs, and titles of the results.

How to use tavily-search?

Install by cloning the repository, configuring your MCP client (e.g., Claude Desktop) with your TAVILY_API_KEY in the environment variables, and restarting the client. The server exposes a single tool named search, which requires a query argument and accepts an optional search_depth (basic or advanced). You can also install via Smithery or run in a local Docker Compose environment.

Key features of tavily-search

  • Performs web searches using the Tavily API.
  • Returns AI-generated answers alongside search results.
  • Supports basic and advanced search depth.
  • Integrates with Claude Desktop, Cursor, and MCP clients.
  • Stores logs locally for debugging.
  • Can be run via Docker Compose on any OS.

Use cases of tavily-search

  • Ask an assistant to find today’s events in a specific city.
  • Retrieve up-to-date news or facts for AI-powered conversations.
  • Perform detailed research by specifying advanced search depth.
  • Enable agentic workflows that require live web data.

FAQ from tavily-search

What environment variable is required?

You must set TAVILY_API_KEY to your Tavily API key. Optionally set PYTHONIOENCODING to utf-8.

Where are logs stored?

On Windows, logs are stored in C:\Users\[username]\AppData\Roaming\Claude\logs\mcp-server-tavily-search. The location for other operating systems is not specified in the README.

Can I run tavily-search on operating systems other than Windows or macOS?

Yes, you can run it using Docker Compose. The README provides instructions for setting up a local client in a Docker container.

What arguments does the search tool require?

The search tool requires a query (string) and accepts an optional search_depth (string with values basic or advanced).

Does tavily-search work with Cursor?

Yes, you can create a shell script that sets the environment variables and runs the server via uv, then configure Cursor’s MCP server settings to execute that script.

コメント

「検索」の他のコンテンツ