exa-search-11c45c — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited exa-search-11c45c (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Neural search for web content, code, companies, and people via the Exa MCP server.
Exa MCP server must be configured. Add to ~/.codex.json:
"exa-web-search": {
"command": "npx",
"args": ["-y", "exa-mcp-server"],
"env": { "EXA_API_KEY": "YOUR_EXA_API_KEY_HERE" }
}Get an API key at exa.ai.
General web search for current information, news, or facts.
web_search_exa(query: "latest AI developments 2026", numResults: 5)Parameters:
| Param | Type | Default | Notes |
|---|---|---|---|
query | string | required | Search query |
numResults | number | 8 | Number of results |
Filtered search with domain and date constraints.
web_search_advanced_exa(
query: "React Server Components best practices",
numResults: 5,
includeDomains: ["github.com", "react.dev"],
startPublishedDate: "2025-01-01"
)Parameters:
| Param | Type | Default | Notes |
|---|---|---|---|
query | string | required | Search query |
numResults | number | 8 | Number of results |
includeDomains | string[] | none | Limit to specific domains |
excludeDomains | string[] | none | Exclude specific domains |
startPublishedDate | string | none | ISO date filter (start) |
endPublishedDate | string | none | ISO date filter (end) |
Find code examples and documentation from GitHub, Stack Overflow, and docs sites.
get_code_context_exa(query: "Python asyncio patterns", tokensNum: 3000)Parameters:
| Param | Type | Default | Notes |
|---|---|---|---|
query | string | required | Code or API search query |
tokensNum | number | 5000 | Content tokens (1000-50000) |
Research companies for business intelligence and news.
company_research_exa(companyName: "OpenAI", numResults: 5)Parameters:
| Param | Type | Default | Notes |
|---|---|---|---|
companyName | string | required | Company name |
numResults | number | 5 | Number of results |
Find professional profiles and bios.
people_search_exa(query: "AI safety researchers at OpenAI", numResults: 5)Extract full page content from a URL.
crawling_exa(url: "https://example.com/article", tokensNum: 5000)Parameters:
| Param | Type | Default | Notes |
|---|---|---|---|
url | string | required | URL to extract |
tokensNum | number | 5000 | Content tokens |
Start an AI research agent that runs asynchronously.
# Start research
deep_researcher_start(query: "comprehensive analysis of AI code editors in 2026")
# Check status (returns results when complete)
deep_researcher_check(researchId: "<id from start>")web_search_exa(query: "Node.js 22 new features", numResults: 3)get_code_context_exa(query: "Rust error handling patterns Result type", tokensNum: 3000)company_research_exa(companyName: "Vercel", numResults: 5)
web_search_advanced_exa(query: "Vercel funding valuation 2026", numResults: 3)# Start async research
deep_researcher_start(query: "WebAssembly component model status and adoption")
# ... do other work ...
deep_researcher_check(researchId: "<id>")web_search_exa for broad queries, web_search_advanced_exa for filtered resultstokensNum (1000-2000) for focused code snippets, higher (5000+) for comprehensive contextcompany_research_exa with web_search_advanced_exa for thorough company analysiscrawling_exa to get full content from specific URLs found in search resultsdeep_researcher_start is best for comprehensive topics that benefit from AI synthesisdeep-research — Full research workflow using firecrawl + exa togethermarket-research — Business-oriented research with decision frameworks~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.