Best for
- Q&A and research scenarios that need real-time, clean web content
- Users with an existing Exa account who want a zero-deployment remote option
Officially maintained by Exa; the README clearly distinguishes default-enabled tools from ones requiring manual opt-in, with clear permission boundaries. Both local and remote paths are documented. This review is a static check of source and docs, not an actual call test.
Officially maintained by Exa, this MCP server exposes Exa's search engine (purpose-built for AI applications) — web search, page fetching, and advanced filtering — to AI assistants. Runs locally via an npm package, or connects directly to Exa's hosted SSE remote endpoint with tools selected via URL parameters.
1) Local: npx -y exa-mcp-server, after getting an EXA_API_KEY from https://dashboard.exa.ai/api-keys and setting it as an env var.
2) Remote: point your client at https://mcp.exa.ai/mcp, select enabled tools via the URL's tools parameter (e.g. ?tools=web_search_exa,web_fetch_exa), or add ?login to trigger an OAuth login.
{
"mcpServers": {
"exa": {
"command": "npx",
"args": ["-y", "exa-mcp-server"],
"env": {
"EXA_API_KEY": "<YOUR_EXA_API_KEY>"
}
}
}
}