Neural web search, content extraction, company and people research, code search, and deep research via the Exa MCP server. Use when you need to: (1) search t...
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install web-search-exa或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install web-search-exa⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/web-search-exa/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: web-search-exa description: "Neural web search, content extraction, company and people research, code search, and deep research via the Exa MCP server. Use when you need to: (1) search the web with semantic understanding — not just keywords, (2) find research papers, news, tweets, companies, or people, (3) extract clean content from URLs, (4) find semantically similar pages to a known URL, (5) get code examples and documentation, (6) run deep multi-step research with a report, (7) get a quick synthesized answer with citations. NOT for: local file operations, non-web tasks, or anything that doesn't involve web search or content retrieval." ---
Exa is a neural search engine. Unlike keyword-based search, it understands meaning — you describe the page you're looking for and it finds it. Returns clean, LLM-ready content with no scraping needed.
MCP server: https://mcp.exa.ai/mcp Free tier: generous rate limits, no key needed for basic tools API key: dashboard.exa.ai/api-keys — unlocks higher limits + all tools Docs: exa.ai/docs GitHub: github.com/exa-labs/exa-mcp-server
Add the MCP server to your agent config:
# OpenClaw
openclaw mcp add exa --url "https://mcp.exa.ai/mcp"
Or in any MCP config JSON:
{
"mcpServers": {
"exa": {
"url": "https://mcp.exa.ai/mcp"
}
}
}
To unlock all tools and remove rate limits, append your API key:
https://mcp.exa.ai/mcp?exaApiKey=YOUR_EXA_KEY
To enable specific optional tools:
https://mcp.exa.ai/mcp?exaApiKey=YOUR_KEY&tools=web_search_exa,web_search_advanced_exa,people_search_exa,crawling_exa,company_research_exa,get_code_context_exa,deep_researcher_start,deep_researcher_check,deep_search_exa
---
| Tool | What it does | |------|-------------| | web_search_exa | General-purpose web search — clean content, fast | | get_code_context_exa | Code examples + docs from GitHub, Stack Overflow, official docs | | company_research_exa | Company overview, news, funding, competitors |
tools param, need API key for some)| Tool | What it does | |------|-------------| | web_search_advanced_exa | Full-control search: domain filters, date ranges, categories, content modes | | crawling_exa | Extract full page content from a known URL — handles JS, PDFs, complex layouts | | people_search_exa | Find LinkedIn profiles, professional backgrounds, experts | | deep_researcher_start | Kick off an async multi-step research agent → detailed report | | deep_researcher_check | Poll status / retrieve results from deep research | | deep_search_exa | Single-call deep search with synthesized answer + citations (needs API key) |
---
Fast general search. Describe what you're looking for in natural language.
Parameters:
query (string, required) — describe the page you want to findnumResults (int) — number of results, default 10type — auto (best quality), fast (lower latency), deep (multi-step reasoning)livecrawl — fallback (default) or preferred (always fetch fresh)contextMaxCharacters (int) — cap the returned content sizeweb_search_exa {
"query": "blog posts about using vector databases for recommendation systems",
"numResults": 8
}
web_search_exa {
"query": "latest OpenAI announcements March 2026",
"numResults": 5,
"type": "fast"
}
---
The power-user tool. Everything web_search_exa does, plus domain filters, date filters, category targeting, and content extraction modes.
Extra parameters beyond basic search:
| Parameter | Type | What it does | |-----------|------|-------------| | includeDomains | string[] | Only return results from these domains (max 1200) | | excludeDomains | string[] | Block results from these domains | | category | string | Target content type — see table below | | startPublishedDate | string | ISO date, results published after this | | endPublishedDate | string | ISO date, results published before this | | maxAgeHours | int | Content freshness — 0 = always livecrawl, -1 = cache only, 24 = cache if <24h | | contents.highlights | object | Extractive snippets relevant to query. Set maxCharacters to control size | | contents.text | object | Full page as clean markdown. Set maxCharacters to cap | | contents.summary | object | LLM-generated summary. Supports query and JSON schema for structured extraction |
Categories:
| Category | Best for | |----------|---------| | company | Company pages, LinkedIn company profiles | | people | LinkedIn profiles, professional bios, personal sites | | research paper | arXiv, academic papers, peer-reviewed research | | news | Current events, journalism | | tweet | Posts from X/Twitter | | personal site | Blogs, personal pages | | financial report | SEC filings, earnings reports |
Research papers:
web_search_advanced_exa {
"query": "transformer architecture improvements for long-context windows",
"category": "research paper",
"numResults": 15,
"contents": { "highlights": { "maxCharacters": 3000 } }
}
Company list building with structured extraction:
web_search_advanced_exa {
"query": "Series A B2B SaaS companies in climate tech founded after 2022",
"category": "company",
"numResults": 25,
"contents": {
"summary": {
"query": "company name, what they do, funding stage, location",
"schema": {
"type": "object",
"properties": {
"name": { "type": "string" },
"description": { "type": "string" },
"funding": { "type": "string" },
"location": { "type": "string" }
}
}
}
}
}
People search — find candidates with specific profiles:
web_search_advanced_exa {
"query": "machine learning engineers at fintech startups in NYC with experience in fraud detection",
"category": "people",
"numResults": 20,
"contents": { "highlights": { "maxCharacters": 2000 } }
}
Finding pages similar to a known URL: Use the URL itself as the query — Exa will find semantically similar pages:
web_search_advanced_exa {
"query": "https://linkedin.com/in/some-candidate-profile",
"numResults": 15,
"contents": { "highlights": { "maxCharacters": 2000 } }
}
Recent news with freshness control:
web_search_advanced_exa {
"query": "AI regulation policy updates",
"category": "news",
"maxAgeHours": 72,
"numResults": 10,
"contents": { "highlights": { "maxCharacters": 4000 } }
}
Scoped domain search:
web_search_advanced_exa {
"query": "authentication best practices",
"includeDomains": ["owasp.org", "auth0.com", "docs.github.com"],
"numResults": 10,
"contents": { "text": { "maxCharacters": 5000 } }
}
---
One-call company research. Returns business overview, recent news, funding, and competitive landscape.
company_research_exa { "query": "Stripe payments company overview and recent news" }
company_research_exa { "query": "what does Anduril Industries do and who are their competitors" }
---
Find professionals by role, company, location, expertise. Returns LinkedIn profiles and bios.
people_search_exa { "query": "VP of Engineering at healthcare startups in San Francisco" }
people_search_exa { "query": "AI researchers specializing in multimodal models" }
---
Search GitHub repos, Stack Overflow, and documentation for code examples and API usage patterns.
get_code_context_exa { "query": "how to implement rate limiting in Express.js with Redis" }
...
安装 Web Search by Exa 后,可以对 AI 说这些话来触发它
Help me get started with Web Search by Exa
Explains what Web Search by Exa does, walks through the setup, and runs a quick demo based on your current project
Use Web Search by Exa to neural web search, content extraction, company and people research,...
Invokes Web Search by Exa with the right parameters and returns the result directly in the conversation
What can I do with Web Search by Exa in my data & analytics workflow?
Lists the top use cases for Web Search by Exa, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/web-search-exa/ 目录(个人级,所有项目可用),或 .claude/skills/web-search-exa/(项目级)。重启 AI 客户端后,用 /web-search-exa 主动调用,或让 AI 根据上下文自动发现并使用。
Web Search by Exa 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Web Search by Exa 可免费安装使用。请查阅仓库了解许可证信息。
Neural web search, content extraction, company and people research, code search, and deep research via the Exa MCP server. Use when you need to: (1) search t...
Web Search by Exa 属于「Data & Analytics」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my data & analytics tasks using Web Search by Exa
Identifies repetitive steps in your workflow and sets up Web Search by Exa to handle them automatically