Exa MCP for web search and web crawling!
Overview
Connect AI assistants to Exa's search capabilities: web search, code search, and company research. Exa is available as a native Claude Connector — no config files or terminal commands needed. 1. Open Claude Desktop (or ) and go to 2. Search for in the directory 3. Click to add it That's it! Claude will now have access to Exa's search tools. Add to your config file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows): Open the MCP Store panel (from the "..." dropdown in the side panel), then add a custom server with: Add to ~/.codeium/windsurf/mcp_config.json: Or add manually: open LM Studio, go to the Program tab, click , and add:
README
Exa MCP Server
Connect AI assistants to Exa’s search capabilities: web search, code search, and company research.
Full Documentation | npm Package | Get Your Exa API Key
Installation
Connect to Exa’s hosted MCP server:
https://mcp.exa.ai/mcp
Available Tools
Enabled by Default:
| Tool | Description |
|---|---|
web_search_exa |
Search the web for any topic and get clean, ready-to-use content |
web_fetch_exa |
Get the full content of a specific webpage from a known URL |
Off by Default:
| Tool | Description |
|---|---|
web_search_advanced_exa |
Advanced web search with full control over filters, domains, dates, and content options |
Exa Agent Tools (optional, OAuth or API key required):
| Tool | Description |
|---|---|
agent_create_run |
Start an async Exa Agent run for multi-step research, list-building, enrichment, or structured output |
agent_wait_for_run |
Poll an Agent run until terminal status or timeout |
agent_get_run_output |
Retrieve completed text, structured output, grounding, usage, and cost |
agent_cancel_run |
Cancel a queued or running Agent run |
Deprecated (still available for backwards compatibility):
| Tool | Use instead |
|---|---|
get_code_context_exa |
web_search_exa |
company_research_exa |
web_search_advanced_exa |
crawling_exa |
web_fetch_exa |
people_search_exa |
web_search_advanced_exa |
linkedin_search_exa |
web_search_advanced_exa |
deep_researcher_start |
Research API |
deep_researcher_check |
Research API |
deep_search_exa |
web_search_advanced_exa |
Enable additional tools with the tools parameter:
https://mcp.exa.ai/mcp?exaApiKey=YOUR_KEY&tools=web_search_exa,web_search_advanced_exa,web_fetch_exa
If you want to use Exa Agent, enable the optional toolset like so:
https://mcp.exa.ai/mcp?tools=agent_tools
If you want both search and Exa Agent tools enabled:
https://mcp.exa.ai/mcp?tools=web_search_exa,web_fetch_exa,agent_tools
Agent Skills (Claude Skills)
Ready-to-use skills for Claude Code. Each skill teaches Claude how to use Exa search for a specific task. Copy the content inside a dropdown and paste it into Claude Code — it handles the rest.
Links
Built with ❤️ by Exa
Install
npx -y mcp-remote https://mcp.exa.ai/mcpConfiguration
{
"mcpServers": {
"exa": {
"url": "https://mcp.exa.ai/mcp"
}
}
}