Connect AI assistants to Exa's search capabilities: web search, code search, and company research.
Full Documentation | npm Package | Get Your Exa API Key
Connect to Exa's hosted MCP server:
https://mcp.exa.ai/mcp
Cursor
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"exa": {
"url": "https://mcp.exa.ai/mcp"
}
}
}VS Code
Add to .vscode/mcp.json:
{
"servers": {
"exa": {
"type": "http",
"url": "https://mcp.exa.ai/mcp"
}
}
}Claude Code
claude mcp add --transport http exa https://mcp.exa.ai/mcpClaude Desktop
Add to your config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"exa": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.exa.ai/mcp"]
}
}
}Codex
codex mcp add exa --url https://mcp.exa.ai/mcpOpenCode
Add to your opencode.json:
{
"mcp": {
"exa": {
"type": "remote",
"url": "https://mcp.exa.ai/mcp",
"enabled": true
}
}
}Antigravity
Open the MCP Store panel (from the "..." dropdown in the side panel), then add a custom server with:
https://mcp.exa.ai/mcp
Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"exa": {
"serverUrl": "https://mcp.exa.ai/mcp"
}
}
}Zed
Add to your Zed settings:
{
"context_servers": {
"exa": {
"url": "https://mcp.exa.ai/mcp"
}
}
}Gemini CLI
Add to ~/.gemini/settings.json:
{
"mcpServers": {
"exa": {
"httpUrl": "https://mcp.exa.ai/mcp"
}
}
}v0 by Vercel
In v0, select Prompt Tools > Add MCP and enter:
https://mcp.exa.ai/mcp
Warp
Go to Settings > MCP Servers > Add MCP Server and add:
{
"exa": {
"url": "https://mcp.exa.ai/mcp"
}
}Kiro
Add to ~/.kiro/settings/mcp.json:
{
"mcpServers": {
"exa": {
"url": "https://mcp.exa.ai/mcp"
}
}
}Roo Code
Add to your Roo Code MCP config:
{
"mcpServers": {
"exa": {
"type": "streamable-http",
"url": "https://mcp.exa.ai/mcp"
}
}
}Other Clients
For clients that support remote MCP:
{
"mcpServers": {
"exa": {
"url": "https://mcp.exa.ai/mcp"
}
}
}For clients that need mcp-remote:
{
"mcpServers": {
"exa": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.exa.ai/mcp"]
}
}
}Via npm Package
Use the npm package with your API key. Get your API key.
{
"mcpServers": {
"exa": {
"command": "npx",
"args": ["-y", "exa-mcp-server"],
"env": {
"EXA_API_KEY": "your_api_key"
}
}
}
}Enabled by Default:
| Tool | Description |
|---|---|
web_search_exa |
Search the web and get clean content |
get_code_context_exa |
Find code snippets and docs from GitHub and StackOverflow |
company_research_exa |
Research companies by crawling their websites |
Off by Default:
| Tool | Description |
|---|---|
web_search_advanced_exa |
Advanced search with filters |
deep_search_exa |
Deep search with query expansion |
crawling_exa |
Get content from a specific URL |
people_search_exa |
Search for people and professional profiles |
deep_researcher_start |
Start an AI researcher |
deep_researcher_check |
Check research status and get report |
Enable all tools with the tools parameter:
https://mcp.exa.ai/mcp?tools=web_search_exa,web_search_advanced_exa,get_code_context_exa,deep_search_exa,crawling_exa,company_research_exa,people_search_exa,deep_researcher_start,deep_researcher_check
Built with ❤️ by Exa