🧠
Exa Search
セマンティック検索 検索・効率ツールインストールコマンド
npx clawhub@latest install exa
インストール手順
1
環境確認
Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。
2
インストール実行
上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にExa Searchを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。
3
インストール確認
openclaw skills listを実行してインストール済みスキル一覧を確認し、Exa Searchが表示されていることを確かめてください。
4
パラメータ設定(任意)
下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。
手動インストール方法:Skillフォルダを
~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
Embeddingベースのセマンティック検索
類似ページの発見
構造化コンテンツ抽出とハイライト
詳細紹介
Exa はニューラルネットワークベースの次世代検索エンジンです。従来のキーワードマッチングとは異なり、Exa はセマンティックエンベディングを使用してクエリの意味を理解し、真に関連するコンテンツを見つけます。従来の検索エンジンでは見つけにくい高品質なページの発見を特に得意としています。
コア機能
- セマンティック検索(search):自然言語で探したいコンテンツを記述すると、Exa がEmbeddingモデルで意味を理解し、単純なキーワードマッチングではなく、最も関連性の高い結果を返します
- 類似検索(find_similar):URLを入力すると、コンテンツやテーマが似た他のページを見つけます。類似リソースの発見に適しています
- コンテンツ抽出(get_contents):検索結果ページの完全なコンテンツを取得し、クリーンテキストまたはキーフレーズのハイライト表示に対応します
- 高度なフィルタリング:ドメイン、公開日、コンテンツタイプ(記事/論文/ツイートなど)による結果のフィルタリングに対応します
設定方法
{
"mcpServers": {
"exa": {
"command": "npx",
"args": ["-y", "exa-mcp-server"],
"env": {
"EXA_API_KEY": "your-exa-api-key" // exa.ai から取得
}
}
}
}
活用シーン
- 技術調査:自然言語でニーズを記述し、最も関連性の高いオープンソースプロジェクトや技術記事を見つけます
- 競合発見:製品URLを入力して、類似製品や代替ソリューションをすべて見つけます
- 学術研究:関連する論文や研究成果をセマンティック検索します
- コンテンツレコメンド:ユーザーが読んだ記事に基づいて類似コンテンツを発見します