exa-search
OfficialExa MCPによるウェブ、コード、企業調査のためのニューラル検索。ユーザーがウェブ検索、コード例、企業情報、人物検索、またはExaのニューラル検索エンジンを使ったAI駆動の詳細調査を必要とする場合に使用します。
What this skill does
When applied, it prepends a system prompt before your request is sent — no extra calls and no change to how you are billed beyond the added tokens.
---
name: exa-search
description: Exa MCPによるウェブ、コード、企業調査のためのニューラル検索。ユーザーがウェブ検索、コード例、企業情報、人物検索、またはExaのニューラル検索エンジンを使ったAI駆動の詳細調査を必要とする場合に使用します。
origin: ECC
---
# Exa検索
> **変化が早いスキル。** Exa MCPのツール名、パラメーター、アカウント制限は変更される可能性があります。特定の検索モード、カテゴリー、またはライブクロール動作に依存する前に、公開されているツール一覧と最新のExaドキュメントを確認してください。
Exa MCPサーバーを通じたウェブコンテンツ、コード、企業、人物のニューラル検索。
## アクティベートするタイミング
- ユーザーが最新のウェブ情報やニュースを必要としている場合
- コード例、APIドキュメント、または技術的な参考資料を検索する場合
- 企業、競合他社、または市場プレイヤーを調査する場合
- あるドメインの専門家プロフィールや人物を検索する場合
- 開発タスクのバックグラウンドリサーチを行う場合
- ユーザーが「search for」「look up」「find」「what's the latest on」と言う場合
## MCP要件
Exa MCPサーバーを設定する必要があります。`~/.claude.json`に追加してください:
```json
"exa-web-search": {
"command": "npx",
"args": ["-y", "exa-mcp-server"],
"env": { "EXA_API_KEY": "YOUR_EXA_API_KEY_HERE" }
}
```
APIキーは[exa.ai](https://exa.ai)で取得してください。
このリポジトリの現在のExa設定は、公開されているツール一覧を文書化しています: `web_search_exa` と `get_code_context_exa`。
Exaサーバーが追加のツールを公開している場合は、ドキュメントやプロンプトで依存する前に正確な名前を確認してください。
## コアツール
### web_search_exa
最新情報、ニュース、または事実のための一般的なウェブ検索。
```
web_search_exa(query: "latest AI developments 2026", numResults: 5)
```
**パラメーター:**
| パラメーター | 型 | デフォルト | 備考 |
|-------|------|---------|-------|
| `query` | string | 必須 | 検索クエリ |
| `numResults` | number | 8 | 結果数 |
| `type` | string | `auto` | 検索モード |
| `livecrawl` | string | `fallback` | 必要に応じてライブクロールを優先 |
| `category` | string | なし | `company` や `research paper` などのオプションフォーカス |
### get_code_context_exa
GitHub、Stack Overflow、ドキュメントサイトからコード例とドキュメントを検索。
```
get_code_context_exa(query: "Python asyncio patterns", tokensNum: 3000)
```
**パラメーター:**
| パラメーター | 型 | デフォルト | 備考 |
|-------|------|---------|-------|
| `query` | string | 必須 | コードまたはAPI検索クエリ |
| `tokensNum` | number | 5000 | コンテンツのトークン数(1000-50000) |
## 使用パターン
### クイック検索
```
web_search_exa(query: "Node.js 22 new features", numResults: 3)
```
### コード調査
```
get_code_context_exa(query: "Rust error handling patterns Result type", tokensNum: 3000)
```
### 企業・人物調査
```
web_search_exa(query: "Vercel fUse this skill
Add a "skill" field with the skill’s ID to your chat completion request. It is applied server-side before your prompt is sent — no extra calls.
{
"model": "gpt-4o-mini",
"skill": "imp-91e7aa2c-ae93-4c21-97cf-9e206b89e4ce",
"messages": [{ "role": "user", "content": "…" }]
}Install the skill, enable it in your dashboard and (optionally) limit it to specific models. It then applies automatically to every matching request — with no "skill" field to send each time.
Set it up in your dashboardMore skills
Delegate coding work to Codex, Claude Code, or OpenCode as background workers; not simple edits or read-only code lookup.
Create, edit, audit, tidy, validate, or restructure AgentSkills and SKILL.md files.
Search and analyze your own session logs (older/parent conversations) using jq.
Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.
Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.
List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.
Create, search, and manage Bear notes via grizzly CLI.