openclaw-exa-search
v1.0.5
Published
Exa AI search integration for OpenClaw — web, code, company, Twitter/X, people, and financial report search. No API key required.
Downloads
714
Maintainers
Readme
openclaw-exa-search
Exa AI search plugin for OpenClaw. No API key required — uses Exa's public MCP endpoint.
Tools
| Tool | Parameters | Description |
|------|-----------|-------------|
| exa_web_search | query, numResults?, type? (auto/fast/deep), livecrawl? (fallback/preferred) | Neural web search — news, facts, current info. |
| exa_code_search | query, tokensNum? (1000–50000) | Find code examples, docs, and solutions from GitHub, Stack Overflow, and official documentation. |
| exa_company_research | companyName, numResults? | Research any company — products, services, recent news, industry position. |
| exa_twitter_search | query, numResults?, startPublishedDate?, endPublishedDate? | Search Twitter/X posts and discussions. Filter by date range (ISO 8601). |
| exa_people_search | query, numResults? | Find people by name, role, company, or expertise. Returns public LinkedIn and professional profiles. |
| exa_financial_report_search | query, numResults?, startPublishedDate?, endPublishedDate? | Search SEC filings (10-K, 10-Q), earnings reports, and annual/quarterly financial documents. |
All tools are enabled by default. Requests time out after 30 seconds.
Install
openclaw plugins install openclaw-exa-search
openclaw plugins enable openclaw-exa-search
openclaw gateway restartIf you have a plugins.allow allowlist configured, add the plugin id:
{
"plugins": {
"allow": ["openclaw-exa-search"]
}
}Verify:
openclaw plugins list | grep openclaw-exa-searchExamples
- "Search Twitter for what people are saying about GPT-5"
- "Find the latest Apple 10-Q filing"
- "Research Anthropic as a company"
- "Find CTO profiles at YC startups"
- "Search for React Server Components examples"
Development
npm install
npm run typecheck
npm test # unit tests
npm run test:integration # integration tests (hits real Exa endpoint)
npm run buildNotes
- This plugin depends on Exa's public MCP endpoint (
mcp.exa.ai). If Exa adds authentication or rate limiting in the future, the plugin will need updates. - Date parameters use ISO 8601 format (e.g.,
2024-01-01T00:00:00.000Z).
License
MIT
Acknowledgements
- exa-mcp-server — Official Exa MCP server
- exa-search — Exa search MCP integration
