Installation
- Cursor
- VS Code
- Claude Code
- Claude Desktop
- Codex
- OpenCode
- Windsurf
- Zed
- Gemini CLI
- Google Antigravity
- v0 by Vercel
- Warp
- Kiro
- Roo Code
- Via npm Package
- Other
Available Tools
Enabled by default:| Tool | Description |
|---|---|
web_search_exa | Search the web for any topic and get clean, ready-to-use content |
get_code_context_exa | Find code examples, documentation, and programming solutions from GitHub, Stack Overflow, and docs |
company_research_exa | Research any company to get business information, news, and insights |
tools parameter):
| Tool | Description |
|---|---|
web_search_advanced_exa | Advanced web search with full control over filters, domains, dates, and content options |
crawling_exa | Get the full content of a specific webpage from a known URL |
people_search_exa | Find people and their professional profiles |
deep_researcher_start | Start an AI research agent that searches, reads, and writes a detailed report |
deep_researcher_check | Check status and get results from a deep research task |
API Key
Exa MCP has a generous free plan. To overcome free plan rate limits, add your own API key:Resources
Usage Examples
Usage Examples
Web SearchCode SearchCompany ResearchDeep Research
Troubleshooting
Troubleshooting
Rate limit error (429)You’ve hit the free plan rate limit. Add your own API key to continue:Get your API keyTools not appearingRestart your MCP client after updating the config file. Some clients require a full restart to detect new MCP servers.Claude Desktop not connectingClaude Desktop doesn’t support remote MCP directly. Use the Config file not foundCommon config locations:
mcp-remote wrapper:- Cursor:
~/.cursor/mcp.json - VS Code:
.vscode/mcp.json(in project root) - Claude Desktop (macOS):
~/Library/Application Support/Claude/claude_desktop_config.json - Claude Desktop (Windows):
%APPDATA%\Claude\claude_desktop_config.json

