$ timeahead.in
/ servers/npm/exa-mcp-server
npm

exa-mcp-server

A Model Context Protocol server with Exa for web search and web crawling. Provides real-time web searches with configurable tool selection, allowing users to enable or disable specific search capabili

5k stars17k/wkupdated 0d agogithub ↗
92excellent
▣ Overview
Install in CursorInstall in VS Codenpm version

What it does

The Exa MCP server bridges AI assistants to Exa's search API, enabling real-time web search and content retrieval. By default it exposes two tools: web_search_exa for general web queries and web_fetch_exa to retrieve full page content from a known URL. An optional advanced tool (web_search_advanced_exa) unlocks filtering by domain, date range, content type, and other parameters. All network calls go through Exa's endpoints; the server is stateless and delegates results entirely to the search API.

Who it's for

Backend engineers, researchers, and AI product builders who want Claude or other LLMs to search the live web as part of their workflows—without managing a search index or crawler themselves. Teams using Exa for search infrastructure in production pipelines.

Common use cases

  • Fact-check user claims by running web searches and retrieving source content for context
  • Build research assistants that gather live market, news, or technical data and synthesize it
  • Fetch the full HTML or text of a specific URL to feed large documents into Claude's context window
  • Filter web results by domain, date published, or content type (via advanced search) to narrow results for specialized research
  • Combine basic and advanced search tools in the same agent—start with broad queries, then refine with filters

Setup pitfalls

  • Requires an EXA_API_KEY environment variable if running via npm; omit it if using the hosted server at https://mcp.exa.ai/mcp
  • By default, only two tools are enabled; web_search_advanced_exa is off—clients must explicitly opt in to enable it
  • Deprecated tools (code_context, company_research, crawling, and others) still function for backwards compatibility but are undocumented—migrate to the recommended tools to avoid future breakage
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
100
25.0
Adoption
20%
88
17.5
Quality
10%
90
9.0
Trust
10%
50
5.0
Total
91.5
⚿ Capabilities & Risk Explainer
networksecrets
◆ Risk level: medium· 8 tools · auth: API key
network + secrets — requires access to credentials or environment secrets.
Tool nameDescriptionDestructive?
deep_search_exa✓ no
deep_researcher_start✓ no
people_search_exa✓ no
company_research_exa✓ no
web_search_advanced_exa✓ no
+3 more tools
linkedin_search_exa✓ no
get_code_context_exa✓ no
deep_researcher_check✓ no
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "exa-1": {
      "command": "npx",
      "args": [
        "-y",
        "exa-mcp-server"
      ]
    }
  }
}
📈 Score historylast 15 snapshots
5/25/20266/6/2026 · 15 snapshots
⚙ Maintenance health
maintenance data not yet available — check back later.
⛁ Raw data
weekly downloads17k
github stars5k
forks344
open issues26
license✓ present
readme length27862 chars
last publish0d ago
last commit0d ago
last updated1d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points