Skip to main content
Exa MCP connects AI assistants to Exa’s search capabilities, including web search and code search. It is open-source and available on GitHub.

Installation

Install with one clickOr add to ~/.cursor/mcp.json:
{
  "mcpServers": {
    "exa": {
      "url": "https://mcp.exa.ai/mcp"
    }
  }
}

Available Tools

Enabled by default:
ToolDescription
web_search_exaSearch the web for any topic and get clean, ready-to-use content
get_code_context_exaFind code examples, documentation, and programming solutions from GitHub, Stack Overflow, and docs
company_research_exaResearch any company to get business information, news, and insights
Optional (enable via tools parameter):
ToolDescription
web_search_advanced_exaAdvanced web search with full control over filters, domains, dates, and content options
crawling_exaGet the full content of a specific webpage from a known URL
people_search_exaFind people and their professional profiles
deep_researcher_startStart an AI research agent that searches, reads, and writes a detailed report
deep_researcher_checkCheck status and get results from a deep research task
Enable specific tools:
https://mcp.exa.ai/mcp?tools=get_code_context_exa,people_search_exa
Enable all tools:
https://mcp.exa.ai/mcp?tools=web_search_exa,web_search_advanced_exa,get_code_context_exa,crawling_exa,company_research_exa,people_search_exa,deep_researcher_start,deep_researcher_check

API Key

Exa MCP has a generous free plan. To overcome free plan rate limits, add your own API key:
https://mcp.exa.ai/mcp?exaApiKey=YOUR_EXA_KEY
Get your Exa API key

Resources

Web Search
Search for recent developments in AI agents and summarize the key trends.
Code Search
Find Python examples for implementing OAuth 2.0 authentication.
Company Research
Research Stripe and give me an overview of their products and recent news.
Deep Research
Create a detailed report on the current state of quantum computing startups.
Rate limit error (429)You’ve hit the free plan rate limit. Add your own API key to continue:
https://mcp.exa.ai/mcp?exaApiKey=YOUR_EXA_KEY
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 mcp-remote wrapper:
{
  "command": "npx",
  "args": ["-y", "mcp-remote", "https://mcp.exa.ai/mcp"]
}
Config file not foundCommon config locations:
  • 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