Exa MCP サーバー 🔍
モデルコンテキストプロトコル(MCP)サーバーにより、ClaudeのようなAIアシスタントはExa AI Search APIを使用してWeb検索を行うことができます。この設定により、AIモデルは安全かつ制御された方法でリアルタイムのWeb情報を取得できます。
デモビデオhttps://www.loom.com/share/ac676f29664e4c6cb33a2f0a63772038?sid=0e72619f-5bfc-415d-a705-63d326373f60
MCPとは何ですか?🤔
モデルコンテキストプロトコル(MCP)は、Claude DesktopのようなAIアプリが外部ツールやデータソースに接続できるようにするシステムです。これにより、AIアシスタントがユーザーの制御を維持しながら、ローカルサービスやAPIを明確かつ安全に操作できるようになります。
Related MCP server: Exa MCP Server
このサーバーは何をしますか?🚀
Exa MCP サーバー:
Exaの強力な検索APIを使用してAIアシスタントがWeb検索を実行できるようにします
タイトル、URL、コンテンツスニペットを含む構造化された検索結果を提供します
レート制限とエラーケースを適切に処理します
前提条件 📋
始める前に、次のものを用意してください。
Node.js (v18以上)
クロードデスクトップがインストール済み
Gitがインストールされている
次のコマンドを実行して、Node.js のインストールを確認できます。
インストール 🛠️
NPMのインストール
鍛冶屋を使う
Smithery経由で Claude Desktop 用の Exa MCP サーバーを自動的にインストールするには:
手動インストール
リポジトリをクローンします。
依存関係をインストールします:
プロジェクトをビルドします。
グローバル リンクを作成します (これにより、サーバーはどこからでも実行可能になります)。
設定 ⚙️
1. Claude DesktopをExa MCPサーバーを認識するように設定する
claude_desktop_config.json は、Claude Desktop アプリの設定内にあります。
Claude デスクトップ アプリを開き、左上のメニュー バーから開発者モードを有効にします。
有効にしたら、設定(左上のメニューバーから)を開き、開発者向けオプションに移動します。そこに「設定を編集」ボタンがあります。これをクリックすると、claude_desktop_config.jsonファイルが開き、必要な編集を行うことができます。
または(ターミナルからclaude_desktop_config.jsonを開く場合)
macOSの場合:
Claude デスクトップ構成を開きます。
Windowsの場合:
Claude デスクトップ構成を開きます。
2. Exa サーバー構成を追加します。
your-api-key-here dashboard.exa.ai/ api-keys からの実際の Exa API キーに置き換えます。
3. Claude Desktopを再起動します
変更を有効にするには:
Claude Desktopを完全に終了します(ウィンドウを閉じるだけではありません)
Claude Desktopを再度起動します
Exaサーバーが接続されていることを確認するには、🔌アイコンを探してください
使用方法 🎯
設定が完了したら、Claude にウェブ検索を依頼できます。プロンプトの例を以下に示します。
サーバーは次のことを行います。
検索リクエストを処理する
Exa API をクエリする
フォーマットされた結果をClaudeに返す
将来の参照のために検索をキャッシュする
特徴 ✨
ウェブ検索ツール: クロードが自然言語クエリを使用してウェブを検索できるようにします
エラー処理: APIエラーとレート制限を適切に処理します
型安全性: 適切な型チェックを備えた完全な TypeScript 実装
トラブルシューティング🔧
よくある問題
サーバーが見つかりません
npmリンクが正しく設定されていることを確認する
Claude Desktop の設定構文を確認する
Node.jsが正しくインストールされていることを確認する
APIキーの問題
Exa APIキーが有効であることを確認してください
Claude Desktop の設定で API キーが正しく設定されていることを確認します
APIキーの周囲にスペースや引用符がないことを確認してください
接続の問題
Claude Desktopを完全に再起動します
Claude Desktop のログを確認します。
# macOS tail -n 20 -f ~/Library/Logs/Claude/mcp*.log
ヘルプの取得
問題が発生した場合は、 MCPドキュメントを確認してください。
謝辞🙏
強力な検索APIを提供するExa AI
MCP仕様のモデルコンテキストプロトコル
クロード・デスクトップのAnthropic