mcpField
E
Exa

Exa

リモート
exa.ai検索5.2k今日更新

Exa について

Exa は、ウェブ検索、ページ取得、複数ステップの調査を必要とする AI エージェント向けのホスト型 MCP サーバーです。オプションのツールで絞り込み検索や、構造化出力を行う Exa Agent のワークフローを利用できます。

主な機能

  1. 01ウェブ検索
  2. 02ウェブページを Markdown で取得
  3. 03複数ステップ調査のオプション
  4. 04検索フィルターとサブページ取得
  5. 05ホスト型 MCP エンドポイント

活用シーン

  1. 01ウェブ上のトピック調査
  2. 02URL から整形された内容を取得
  3. 03構造化された調査結果の作成

MCP 対応

Exa はホスト型 MCP エンドポイントでウェブ検索とページ取得のツールを公開します。オプションとして、高度な検索と複数ステップ調査用の `agent_run` があります。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.exa.ai/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

2
パラメーター型必須説明
querystringはい自然言語による検索クエリです。キーワードだけでなく、理想的なページを意味的に詳しく記述してください。必要に応じて category:<type>(company、people)を含めて結果を絞り込めます。例:'category:people John Doe software engineer'。
numResultsnumberいいえ返す検索結果の数(既定値:10)。
objectivestringはい今回の検索の目的です。優先して上位に表示する文書、除外する文書、およびそこから抽出する具体的な事実や数値を指定します。

詳細

Exa
Exa MCP サーバー

AI エージェントを Exa に接続し、ウェブ検索、コンテンツ取得、多段階リサーチを実現します。

Install in Cursor Install in VS Code Install Claude Plugin Install Codex/ChatGPT Plugin

ドキュメント  ·  NPM パッケージ  ·  API キーを取得

インストール

Exa のホスト型 MCP サーバーに接続します:

https://mcp.exa.ai/mcp

または、クライアントが対応している場合はプラグインを使用します。

エージェントプラグイン

このリポジトリは エージェントプラグインです。互換性のあるクライアントを使ってインストールしてください。

Claude

Claude プラグインマーケットプレイスからインストールするか、次を実行します:

claude plugin install exa@claude-plugins-official
Codex / ChatGPT

ChatGPT のプラグインからインストールするか、次を実行します。

codex mcp add exa --url https://mcp.exa.ai/mcp
その他の MCP クライアント

ほとんどのクライアントは、標準の mcpServers 形式を使って手動で設定できます。

{
  "mcpServers": {
    "exa": {
      "type": "streamable-http",
      "url": "https://mcp.exa.ai/mcp",
    }
  }
}
クライアント別の設定

Exa MCP はほとんどのクライアントで利用できます。接続先として https://mcp.exa.ai/mcp を指定してください。

クライアント追加場所
KiroKiro powerを使うか、~/.kiro/settings/mcp.json に手動で追加します
LM StudioLM Studio に追加するか、mcp.json に手動で追加します
ReplitReplit に追加
Grok Build/marketplace → Exa をインストールし、/mcp でサインインします
Gemini CLI~/.gemini/settings.json に手動で追加します
OpenCodeopencode.json に手動で追加します
Windsurf~/.codeium/windsurf/mcp_config.json に手動で追加します
Google Antigravitymcp_config.json に手動で追加します
Zedcontext_servers の下にある settings.json に手動で追加します
Warp設定 → エージェント → MCP サーバー
v0 by Vercel設定 → MCP 接続

利用可能なツール

デフォルトのツール
ツール説明
web_search_exaあらゆるトピックをウェブ検索し、そのまま使える整ったコンテンツを取得します
web_fetch_exa1 つ以上の URL からウェブページの全コンテンツを、整った Markdown として読み取ります
オプションのツール(tools パラメーターで有効化)
ツール説明
agent_run複数ステップの調査、リスト作成、情報拡充、構造化出力に Exa Agent を実行します
web_search_advanced_exaフィルター、ドメイン、日付、ハイライト、要約、サブページのクロールに対応した高度な検索です

MCP URL にツールを追加して有効化します(デフォルトのツールは置き換えられるため、必要なものをすべて含めてください)。

https://mcp.exa.ai/mcp?tools=web_search_advanced_exa
https://mcp.exa.ai/mcp?tools=web_search_exa,web_fetch_exa,agent_run

Exa Agent を利用するには、認証(OAuth または API キー)が必要です。

エージェントスキル

スキルは skills/ にあり、Agent Plugin のインストール時に読み込まれます。plugins/exa/ にある Claude プラグインにはそのコピーが含まれており、コピーとの不一致があると npm test は失敗します。main でパッケージのバージョンを更新するたびに、plugins/exa/ が claude-plugin ブランチのルートに公開され、Claude のプラグインディレクトリがこれを読み込みます。リリースの合間にプラグインのみの変更を公開するには、Publish Claude plugin ワークフローを手動で実行してください。

スキルパス次の場合に使用
searchskills/search/詳細な調査、リードの獲得、競合分析、複数ステップのウェブ調査
exa-agentskills/exa-agent/Exa Agent の実行、情報拡充、構造化出力、Connect プロバイダー

クライアントのスキル UI(または対応している場合は /skill-name)から呼び出します。MCP のみの構成でもツールを利用できます。スキルを追加すると、その上にオーケストレーション機能が加わります。

認証

ホスト型 MCP サーバーは、レート制限付きで匿名利用できます。より高い上限や Exa Agent を利用するには、OAuth または API キーを使用してください。

OAuth を推奨します。ほとんどのクライアントでは、Exa へのサインインを求められます。ログインフローを強制するには(共有コネクターやプラグインで便利です)、https://mcp.exa.ai/mcp?login または https://mcp.exa.ai/mcp/oauth を使用してください。

必要に応じて、ダッシュボードから API キーを取得し、URL に ?exaApiKey=… として渡すこともできます。また、Authorization: Bearer … ヘッダーまたは x-api-key ヘッダーで送信することもできます。

Exa が ❤️ を込めて開発

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。