Skip to content
Back to skills

Exa Search

ASecurity

Neural search via Exa MCP for web, code, and company research.

  • 4 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added June 4, 2026
developmentpythonrustgonodegitapidocumentation

Works with

  • api
  • mcp

Security analysis

A100/100

Scanned June 4, 2026

npx -y skills add lidge-jun/cli-jaw-skills --skill exa-search --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Exa Search?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Exa Search
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lidge-jun-exa-search/badge)](https://www.skillsdirectory.com/skills/lidge-jun-exa-search)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: exa-search
description: Neural search via Exa MCP for web, code, and company research.
---

# Exa Search

Neural search for web content, code, companies, and people via the Exa MCP server.

## When to Use

- Current web information or news needed
- Searching for code examples, API docs, or technical references
- Researching companies, competitors, or market players
- Finding professional profiles or people in a domain
- Background research for development tasks

## MCP Requirement

Exa MCP server must be configured. Example MCP config:

```json
"exa-web-search": {
  "command": "npx",
  "args": ["-y", "exa-mcp-server"],
  "env": { "EXA_API_KEY": "${EXA_API_KEY}" }
}
```

Get an API key at [exa.ai](https://exa.ai).
Verify the exact tool names your Exa server exposes before depending on them.

## Core Tools

### web_search_exa
General web search for current information, news, or facts.

```
web_search_exa(query: "latest AI developments 2026", numResults: 5)
```

| Param | Type | Default | Notes |
|-------|------|---------|-------|
| `query` | string | required | Search query |
| `numResults` | number | 8 | Number of results |
| `type` | string | `auto` | Search mode |
| `livecrawl` | string | `fallback` | Prefer live crawling when needed |
| `category` | string | none | Optional: `company`, `research paper`, etc. |

### get_code_context_exa
Find code examples and documentation from GitHub, Stack Overflow, and docs sites.

```
get_code_context_exa(query: "Python asyncio patterns", tokensNum: 3000)
```

| Param | Type | Default | Notes |
|-------|------|---------|-------|
| `query` | string | required | Code or API search query |
| `tokensNum` | number | 5000 | Content tokens (1000–50000) |

## Usage Patterns

### Quick Lookup
```
web_search_exa(query: "Node.js 22 new features", numResults: 3)
```

### Code Research
```
get_code_context_exa(query: "Rust error handling patterns Result type", tokensNum: 3000)
```

### Company or People Research
```
web_search_exa(query: "Vercel funding valuation 2026", numResults: 3, category: "company")
web_search_exa(query: "site:linkedin.com/in AI safety researchers Anthropic", numResults: 5)
```

## Tips

- Use `web_search_exa` for current information, company lookups, and broad discovery
- Use search operators like `site:`, quoted phrases, and `intitle:` to narrow results
- Lower `tokensNum` (1000–2000) for focused code snippets, higher (5000+) for comprehensive context
- Use `get_code_context_exa` for API usage or code examples rather than general web pages

## Related Skills

- `deep-research` — full research workflow using firecrawl + exa together

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…