<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://mochiu.net/index.php?action=history&amp;feed=atom&amp;title=MCP%E3%82%B5%E3%83%BC%E3%83%90_-_Tavily</id>
	<title>MCPサーバ - Tavily - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://mochiu.net/index.php?action=history&amp;feed=atom&amp;title=MCP%E3%82%B5%E3%83%BC%E3%83%90_-_Tavily"/>
	<link rel="alternate" type="text/html" href="https://mochiu.net/index.php?title=MCP%E3%82%B5%E3%83%BC%E3%83%90_-_Tavily&amp;action=history"/>
	<updated>2026-07-04T03:56:31Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://mochiu.net/index.php?title=MCP%E3%82%B5%E3%83%BC%E3%83%90_-_Tavily&amp;diff=14425&amp;oldid=prev</id>
		<title>2026年2月22日 (日) 22:41にWikiによる</title>
		<link rel="alternate" type="text/html" href="https://mochiu.net/index.php?title=MCP%E3%82%B5%E3%83%BC%E3%83%90_-_Tavily&amp;diff=14425&amp;oldid=prev"/>
		<updated>2026-02-22T22:41:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2026年2月23日 (月) 07:41時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l277&quot;&gt;277行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;277行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*: &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*: &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Windows (コマンドプロンプト)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Windows (コマンドプロンプト)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*: &amp;lt;syntaxhighlight lang=&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;cmd&lt;/del&gt;&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*: &amp;lt;syntaxhighlight lang=&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;text&lt;/ins&gt;&quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  set TAVILY_API_KEY=&amp;lt;TavilyのAPIキー&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  set TAVILY_API_KEY=&amp;lt;TavilyのAPIキー&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mochiu_wiki:diff:1.41:old-14424:rev-14425:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://mochiu.net/index.php?title=MCP%E3%82%B5%E3%83%BC%E3%83%90_-_Tavily&amp;diff=14424&amp;oldid=prev</id>
		<title>Wiki: ページの作成:「== 概要 == Tavily MCP Server (tavily-ai/tavily-mcp) は、Model Context Protocol (MCP) を通じてAIアシスタントにTavilyのWeb検索・データ抽出機能を統合するための標準化されたツールインターフェースを提供するサーバである。&lt;br&gt; Tavily社により開発・維持されており、MITライセンスの下で公開されている。&lt;br&gt; &lt;br&gt; Claude Desktop、Claude Code、VS Code、Cursor等、複数のMCPクライ…」</title>
		<link rel="alternate" type="text/html" href="https://mochiu.net/index.php?title=MCP%E3%82%B5%E3%83%BC%E3%83%90_-_Tavily&amp;diff=14424&amp;oldid=prev"/>
		<updated>2026-02-22T22:39:26Z</updated>

		<summary type="html">&lt;p&gt;ページの作成:「== 概要 == Tavily MCP Server (tavily-ai/tavily-mcp) は、Model Context Protocol (MCP) を通じてAIアシスタントにTavilyのWeb検索・データ抽出機能を統合するための標準化されたツールインターフェースを提供するサーバである。&amp;lt;br&amp;gt; Tavily社により開発・維持されており、MITライセンスの下で公開されている。&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; Claude Desktop、Claude Code、VS Code、Cursor等、複数のMCPクライ…」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 概要 ==&lt;br /&gt;
Tavily MCP Server (tavily-ai/tavily-mcp) は、Model Context Protocol (MCP) を通じてAIアシスタントにTavilyのWeb検索・データ抽出機能を統合するための標準化されたツールインターフェースを提供するサーバである。&amp;lt;br&amp;gt;&lt;br /&gt;
Tavily社により開発・維持されており、MITライセンスの下で公開されている。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Claude Desktop、Claude Code、VS Code、Cursor等、複数のMCPクライアント環境で動作する。&amp;lt;br&amp;gt;&lt;br /&gt;
リモートMCPサーバとローカルNPX実行の両方式に対応しており、リモートMCPサーバを使用する場合はNode.jsのインストールが不要である。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
このサーバを使用することにより、AIアシスタントがリアルタイムのWeb検索、URLからのコンテンツ抽出、Webサイトのクロール・マッピングを自然言語による指示で実行できるようになる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
主な特徴は以下の通りである。&amp;lt;br&amp;gt;&lt;br /&gt;
* MCP標準に準拠したWeb検索・データ抽出インターフェース&lt;br /&gt;
* AI駆動のリアルタイム検索・コンテンツ抽出・クローリング・マッピングの4つのコアツールを提供&lt;br /&gt;
* Claude Desktop、Claude Code、VS Code、Cursor等の主要なMCPクライアントをサポート&lt;br /&gt;
* リモートMCPサーバ方式によるNode.js不要での利用に対応&lt;br /&gt;
* MIT Licenseの下でオープンソースとして公開&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tavily MCP Serverの機能 ==&lt;br /&gt;
Tavily MCP Serverは、Web検索・コンテンツ抽出・クローリング・マッピングの4つのコアツールを提供する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== tavily-search ====&lt;br /&gt;
AI駆動のリアルタイムWeb検索ツールである。&amp;lt;br&amp;gt;&lt;br /&gt;
指定したクエリに対してWeb検索を実行し、検索結果を返す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ tavily-search パラメータ一覧&lt;br /&gt;
! パラメータ !! 型 !! 必須 !! 説明&lt;br /&gt;
|-&lt;br /&gt;
| query || string || はい || 検索クエリ文字列&lt;br /&gt;
|-&lt;br /&gt;
| max_results || number || いいえ || 返される検索結果の最大数&amp;lt;br&amp;gt;(デフォルト: 5)&lt;br /&gt;
|-&lt;br /&gt;
| search_depth || string || いいえ || 検索の深さ&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;basic&amp;lt;/u&amp;gt; または &amp;lt;u&amp;gt;advanced&amp;lt;/u&amp;gt; (デフォルト: &amp;lt;u&amp;gt;basic&amp;lt;/u&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| topic || string || いいえ || 検索トピック&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;general&amp;lt;/u&amp;gt; または &amp;lt;u&amp;gt;news&amp;lt;/u&amp;gt; (デフォルト: &amp;lt;u&amp;gt;general&amp;lt;/u&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| time_range || string || いいえ || 検索する時間範囲&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;day&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;week&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;month&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;year&amp;lt;/u&amp;gt; から選択&lt;br /&gt;
|-&lt;br /&gt;
| include_answer || boolean || いいえ || 検索結果にAI生成の回答を含める。&amp;lt;br&amp;gt;(デフォルト: &amp;lt;u&amp;gt;false&amp;lt;/u&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| include_images || boolean || いいえ || 検索結果に画像を含める。&amp;lt;br&amp;gt;(デフォルト: &amp;lt;u&amp;gt;false&amp;lt;/u&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| raw_content || boolean || いいえ || 未加工のHTMLコンテンツを含める。&amp;lt;br&amp;gt;(デフォルト: &amp;lt;u&amp;gt;false&amp;lt;/u&amp;gt;)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== tavily-extract ====&lt;br /&gt;
指定したURLからコンテンツを抽出するツールである。&amp;lt;br&amp;gt;&lt;br /&gt;
複数のURLを一度に指定することができる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ tavily-extract パラメータ一覧&lt;br /&gt;
! パラメータ !! 型 !! 必須 !! 説明&lt;br /&gt;
|-&lt;br /&gt;
| urls || string[] || はい || コンテンツを抽出するURLのリスト&lt;br /&gt;
|-&lt;br /&gt;
| raw_content || boolean || いいえ || 未加工のHTMLコンテンツを含める。&amp;lt;br&amp;gt;(デフォルト: &amp;lt;u&amp;gt;false&amp;lt;/u&amp;gt;)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== tavily-crawl ====&lt;br /&gt;
指定したURLを起点にWebサイトをクロールする構造化クローラーツールである。&amp;lt;br&amp;gt;&lt;br /&gt;
クロールの深度と幅を制御するパラメータを指定できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ tavily-crawl パラメータ一覧&lt;br /&gt;
! パラメータ !! 型 !! 必須 !! 説明&lt;br /&gt;
|-&lt;br /&gt;
| url || string || はい || クロールを開始するURL&lt;br /&gt;
|-&lt;br /&gt;
| max_depth || number || いいえ || クロールの最大深度&amp;lt;br&amp;gt;(デフォルト: 2)&lt;br /&gt;
|-&lt;br /&gt;
| max_breadth || number || いいえ || クロールの最大幅 : 同階層で取得する最大ページ数&amp;lt;br&amp;gt;(デフォルト: 20)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== tavily-map ====&lt;br /&gt;
指定したWebサイトの全体構造をマッピングするツールである。&amp;lt;br&amp;gt;&lt;br /&gt;
サイトのURL構造を一覧化して取得する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ tavily-map パラメータ一覧&lt;br /&gt;
! パラメータ !! 型 !! 必須 !! 説明&lt;br /&gt;
|-&lt;br /&gt;
| url || string || はい || マッピングするWebサイトのURL&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== APIキーの取得 ==&lt;br /&gt;
Tavily MCP Serverの使用にはTavily APIキーが必要である。&amp;lt;br&amp;gt;&lt;br /&gt;
以下の手順でAPIキーを取得する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
# https://app.tavily.com https://app.tavily.com にアクセスする&lt;br /&gt;
# アカウントを作成する。(Googleアカウント または GitHubアカウントでのサインアップも可)&lt;br /&gt;
# ダッシュボードからAPIキーを取得する。&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
無料プランでは、月間1,000 APIクレジットが利用できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 動作要件 ==&lt;br /&gt;
==== 共通の要件 ====&lt;br /&gt;
OS問わず共通して必要な要件を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Tavily APIキー&lt;br /&gt;
*: Tavily MCP Serverの全機能を利用するために必要&lt;br /&gt;
* Node.js v18以上 (ローカルNPX実行の場合のみ)&lt;br /&gt;
*: &amp;lt;code&amp;gt;npx&amp;lt;/code&amp;gt; コマンドを使用してTavily MCP Serverを実行するために必要&lt;br /&gt;
*: リモートMCPサーバを使用する場合は不要&lt;br /&gt;
* npmパッケージマネージャ (ローカルNPX実行の場合のみ)&lt;br /&gt;
*: Node.jsに付属するパッケージマネージャ&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== インストール ==&lt;br /&gt;
==== リモートMCPサーバ (推奨) ====&lt;br /&gt;
リモートMCPサーバ方式はNode.jsのインストールが不要で、全プラットフォームに対応しているため推奨の方式である。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
以下のURLをMCPクライアントの設定ファイルに指定する。&amp;lt;br&amp;gt;&lt;br /&gt;
* https://mcp.tavily.com/mcp/?tavilyApiKey=&amp;lt;TavilyのAPIキー&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Claude Desktopの設定ファイルに以下の内容を追記する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
   &amp;quot;mcpServers&amp;quot;: {&lt;br /&gt;
     &amp;quot;tavily&amp;quot;: {&lt;br /&gt;
       &amp;quot;url&amp;quot;: &amp;quot;https://mcp.tavily.com/mcp/?tavilyApiKey=&amp;lt;TavilyのAPIキー&amp;gt;&amp;quot;&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== ローカルNPXでの実行 ====&lt;br /&gt;
Node.js v18以上がインストールされている環境では、&amp;lt;code&amp;gt;npx&amp;lt;/code&amp;gt; コマンドを使用してTavily MCP Serverをローカルで実行できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Claude Desktopの設定ファイルに以下の内容を追記する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
   &amp;quot;mcpServers&amp;quot;: {&lt;br /&gt;
     &amp;quot;tavily&amp;quot;: {&lt;br /&gt;
       &amp;quot;command&amp;quot;: &amp;quot;npx&amp;quot;,&lt;br /&gt;
       &amp;quot;args&amp;quot;: [&amp;quot;-y&amp;quot;, &amp;quot;tavily-mcp@latest&amp;quot;],&lt;br /&gt;
       &amp;quot;env&amp;quot;: {&lt;br /&gt;
         &amp;quot;TAVILY_API_KEY&amp;quot;: &amp;quot;&amp;lt;TavilyのAPIキー&amp;gt;&amp;quot;&lt;br /&gt;
       }&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== ソースからのインストール ====&lt;br /&gt;
GitHubリポジトリからソースコードを取得してインストールする場合は、以下のコマンドを実行する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 git clone https://github.com/tavily-ai/tavily-mcp.git&lt;br /&gt;
 cd tavily-mcp&lt;br /&gt;
 &lt;br /&gt;
 npm install&lt;br /&gt;
 npm run build&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 設定 ==&lt;br /&gt;
==== 設定ファイルの場所 ====&lt;br /&gt;
各MCPクライアントの設定ファイルの場所は以下の通りである。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Claude Desktopの設定ファイルを以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
* Linux&lt;br /&gt;
*: &amp;lt;u&amp;gt;~/.config/Claude/claude_desktop_config.json&amp;lt;/u&amp;gt;&lt;br /&gt;
* MacOS&lt;br /&gt;
*: &amp;lt;u&amp;gt;~/Library/Application Support/Claude/claude_desktop_config.json&amp;lt;/u&amp;gt;&lt;br /&gt;
* Windows&lt;br /&gt;
*: &amp;lt;u&amp;gt;%APPDATA%\Claude\claude_desktop_config.json&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Claude Desktopでの設定 ====&lt;br /&gt;
Claude Desktopの設定ファイルに以下の内容を追記する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* リモートMCPサーバを使用する場合は、以下の内容を追記する。&lt;br /&gt;
*: &amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
   &amp;quot;mcpServers&amp;quot;: {&lt;br /&gt;
     &amp;quot;tavily&amp;quot;: {&lt;br /&gt;
       &amp;quot;url&amp;quot;: &amp;quot;https://mcp.tavily.com/mcp/?tavilyApiKey=&amp;lt;TavilyのAPIキー&amp;gt;&amp;quot;&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*: &amp;lt;br&amp;gt;&lt;br /&gt;
* ローカルNPXを使用する場合は、以下の内容を追記する。&lt;br /&gt;
*: &amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
   &amp;quot;mcpServers&amp;quot;: {&lt;br /&gt;
     &amp;quot;tavily&amp;quot;: {&lt;br /&gt;
       &amp;quot;command&amp;quot;: &amp;quot;npx&amp;quot;,&lt;br /&gt;
       &amp;quot;args&amp;quot;: [&amp;quot;-y&amp;quot;, &amp;quot;tavily-mcp@latest&amp;quot;],&lt;br /&gt;
       &amp;quot;env&amp;quot;: {&lt;br /&gt;
         &amp;quot;TAVILY_API_KEY&amp;quot;: &amp;quot;&amp;lt;TavilyのAPIキー&amp;gt;&amp;quot;&lt;br /&gt;
       }&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
設定ファイルを保存した後、Claude Desktopを再起動して設定を反映する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Claude Codeでの設定 ====&lt;br /&gt;
Claude Codeでは、&amp;lt;code&amp;gt;claude mcp add&amp;lt;/code&amp;gt; コマンドを使用してMCPサーバを追加できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
リモートMCPサーバを使用する場合は、以下のコマンドを実行する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 claude mcp add --transport sse tavily https://mcp.tavily.com/sse/?tavilyApiKey=&amp;lt;TavilyのAPIキー&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
ローカルNPXを使用する場合は、以下のコマンドを実行する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 claude mcp add tavily -- npx -y tavily-mcp@latest&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
ローカルNPXを使用する場合は、環境変数 &amp;lt;code&amp;gt;TAVILY_API_KEY&amp;lt;/code&amp;gt; を設定する必要がある。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 export TAVILY_API_KEY=&amp;quot;&amp;lt;TavilyのAPIキー&amp;gt;&amp;quot;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== VS Codeでの設定 ====&lt;br /&gt;
VS Codeの &amp;lt;u&amp;gt;settings.jsonファイル&amp;lt;/u&amp;gt; に以下の内容を追記する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
   &amp;quot;mcp&amp;quot;: {&lt;br /&gt;
     &amp;quot;servers&amp;quot;: {&lt;br /&gt;
       &amp;quot;tavily&amp;quot;: {&lt;br /&gt;
         &amp;quot;url&amp;quot;: &amp;quot;https://mcp.tavily.com/mcp/?tavilyApiKey=&amp;lt;TavilyのAPIキー&amp;gt;&amp;quot;&lt;br /&gt;
       }&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Cursorでの設定 ====&lt;br /&gt;
Cursorの &amp;lt;u&amp;gt;mcp.jsonファイル&amp;lt;/u&amp;gt; に以下の内容を追記する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
   &amp;quot;mcpServers&amp;quot;: {&lt;br /&gt;
     &amp;quot;tavily&amp;quot;: {&lt;br /&gt;
       &amp;quot;url&amp;quot;: &amp;quot;https://mcp.tavily.com/mcp/?tavilyApiKey=&amp;lt;TavilyのAPIキー&amp;gt;&amp;quot;&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 環境変数の設定 ====&lt;br /&gt;
下表に、Tavily MCP Serverの動作に関わる環境変数を示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ 環境変数一覧&lt;br /&gt;
! 環境変数 !! 説明 !! 必須&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;TAVILY_API_KEY&amp;lt;/code&amp;gt; || Tavily API認証キー || はい&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;DEFAULT_PARAMETERS&amp;lt;/code&amp;gt; || デフォルトパラメータ (JSON形式) || いいえ&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
OS別の環境変数設定コマンドを以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Linux / MacOS&lt;br /&gt;
*: &amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
 export TAVILY_API_KEY=&amp;quot;&amp;lt;TavilyのAPIキー&amp;gt;&amp;quot;&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*: &amp;lt;br&amp;gt;&lt;br /&gt;
* Windows (PowerShell)&lt;br /&gt;
*: &amp;lt;syntaxhighlight lang=&amp;quot;powershell&amp;quot;&amp;gt;&lt;br /&gt;
 $env:TAVILY_API_KEY = &amp;quot;&amp;lt;TavilyのAPIキー&amp;gt;&amp;quot;&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*: &amp;lt;br&amp;gt;&lt;br /&gt;
* Windows (コマンドプロンプト)&lt;br /&gt;
*: &amp;lt;syntaxhighlight lang=&amp;quot;cmd&amp;quot;&amp;gt;&lt;br /&gt;
 set TAVILY_API_KEY=&amp;lt;TavilyのAPIキー&amp;gt;&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 使用方法 ==&lt;br /&gt;
Tavily MCP Serverの各ツールは、AIアシスタントが自然言語の指示を受けて自動的に呼び出す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Web検索の例 ====&lt;br /&gt;
Web検索に関する操作例を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 最新情報を検索する場合&lt;br /&gt;
*: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
 # プロンプト例 :&lt;br /&gt;
 &lt;br /&gt;
 最新のAI技術トレンドについて検索してください。&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*: &amp;lt;br&amp;gt;&lt;br /&gt;
* 特定期間のニュースを検索する場合&lt;br /&gt;
*: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
 # プロンプト例 :&lt;br /&gt;
 &lt;br /&gt;
 今週のオープンソースAIに関するニュースを検索してください。&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*: &amp;lt;br&amp;gt;&lt;br /&gt;
==== コンテンツ抽出の例 ====&lt;br /&gt;
URLからのコンテンツ抽出に関する操作例を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 指定URLからコンテンツを抽出する場合&lt;br /&gt;
*: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
 # プロンプト例 :&lt;br /&gt;
 &lt;br /&gt;
 以下のURLからコンテンツを抽出してください: https://example.com/article&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*: &amp;lt;br&amp;gt;&lt;br /&gt;
==== Webクローリングの例 ====&lt;br /&gt;
Webサイトのクローリングに関する操作例を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* ドキュメントサイトの情報を収集する場合&lt;br /&gt;
*: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
 # プロンプト例 :&lt;br /&gt;
 &lt;br /&gt;
 https://docs.example.com のドキュメントサイトをクロールして、主要な情報を収集してください。&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*: &amp;lt;br&amp;gt;&lt;br /&gt;
==== Webサイトマッピングの例 ====&lt;br /&gt;
Webサイト構造のマッピングに関する操作例を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* サイト全体の構造を把握する場合&lt;br /&gt;
*: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
 # プロンプト例 :&lt;br /&gt;
 &lt;br /&gt;
 https://example.com のサイト構造をマッピングしてください。&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== トラブルシューティング ==&lt;br /&gt;
==== 共通の問題 ====&lt;br /&gt;
OS問わず発生する可能性がある問題と対処法を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ 共通トラブルシューティング&lt;br /&gt;
! 問題 !! 対処法&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;npx&amp;lt;/code&amp;gt; コマンドが動作しない || Node.js v18以上がインストールされているか確認する。&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;npm cache clean --force&amp;lt;/code&amp;gt; を実行してキャッシュをクリアする。&lt;br /&gt;
|-&lt;br /&gt;
| NVMを使用している場合に &amp;lt;code&amp;gt;npx&amp;lt;/code&amp;gt; が見つからない || NVMで管理されているNode実行ファイルへの完全なパスを設定ファイルに指定する。&lt;br /&gt;
|-&lt;br /&gt;
| サーバへの接続エラーが発生する || ネットワーク接続を確認する。&amp;lt;br&amp;gt;ファイアウォール設定でTavily APIへのアクセスが許可されているか確認する。&lt;br /&gt;
|-&lt;br /&gt;
| タイムアウトエラーが発生する || tavily-crawlの &amp;lt;u&amp;gt;max_depth&amp;lt;/u&amp;gt; および &amp;lt;u&amp;gt;max_breadth&amp;lt;/u&amp;gt; の値を小さくする。&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== APIキーに関する問題 ====&lt;br /&gt;
APIキーの設定・認証に関する問題と対処法を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ APIキートラブルシューティング&lt;br /&gt;
! 問題 !! 対処法&lt;br /&gt;
|-&lt;br /&gt;
| 認証エラー (401 Unauthorized) が発生する || APIキーが正しいか確認する。&amp;lt;br&amp;gt;[https://app.tavily.com https://app.tavily.com] のダッシュボードでAPIキーを再生成する。&lt;br /&gt;
|-&lt;br /&gt;
| APIクレジットが不足している || 現在のクレジット残高をダッシュボードで確認する。&amp;lt;br&amp;gt;プランのアップグレードを検討する。&lt;br /&gt;
|-&lt;br /&gt;
| 環境変数が認識されない || &amp;lt;code&amp;gt;TAVILY_API_KEY&amp;lt;/code&amp;gt; が正しく設定されているか確認する。&amp;lt;br&amp;gt;MCPクライアントを再起動する。&amp;lt;br&amp;gt;~/.profileファイル等に環境変数の設定を追加する。&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 関連リソース ==&lt;br /&gt;
* [https://docs.tavily.com/documentation/mcp 公式ドキュメント]&lt;br /&gt;
* [https://github.com/tavily-ai/tavily-mcp GitHubリポジトリ]&lt;br /&gt;
* [https://app.tavily.com APIダッシュボード]&lt;br /&gt;
* [https://docs.tavily.com Tavilyドキュメント]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title={{PAGENAME}} : Exploring Electronics and SUSE Linux | MochiuWiki&lt;br /&gt;
|keywords=MochiuWiki,Mochiu,Wiki,Mochiu Wiki,Electric Circuit,Electric,pcb,Mathematics,AVR,TI,STMicro,AVR,ATmega,MSP430,STM,Arduino,Xilinx,FPGA,Verilog,HDL,PinePhone,Pine Phone,Raspberry,Raspberry Pi,C,C++,C#,Qt,Qml,MFC,Shell,Bash,Zsh,Fish,SUSE,SLE,Suse Enterprise,Suse Linux,openSUSE,open SUSE,Leap,Linux,uCLnux,電気回路,電子回路,基板,プリント基板,Tavily,MCP,Model Context Protocol,tavily-mcp,Claude,AI,Web検索,検索,API,Web Scraping,Web Crawling,抽出,クロール,マッピング&lt;br /&gt;
|description={{PAGENAME}} - 電子回路とSUSE Linuxに関する情報 | This page is {{PAGENAME}} in our wiki about electronic circuits and SUSE Linux&lt;br /&gt;
|image=/resources/assets/MochiuLogo_Single_Blue.png&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
[[カテゴリ:設定]]&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
</feed>