MCPdir β€” MCP Server Directory
πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Έ

Exa MCP Server

by Exa Labs

AI-native search for LLMs with web, code, company, and people search

search Node.js Beginner Self-hostable Verified
⭐ 3.9k stars πŸ“… Updated: 1mo ago

Description

Connect AI assistants to Exa's powerful search capabilities through this MCP server. Offers specialized search modes including web search, code search, company research, people search, and deep research. Features category-specific filtering, token isolation to prevent context pollution, and dynamic parameter tuning for optimal results. Available both as an npm package for local STDIO transport and as a hosted remote endpoint at mcp.exa.ai for zero-setup integration. Exa's neural search engine understands meaning rather than just keywords, delivering highly relevant results for AI workflows.

βœ… Best for

AI workflows that need high-quality, semantically relevant web search results

⏭️ Skip if

You only need basic keyword search and want a free solution

πŸ’‘ Use cases

  • Research and fact-checking from AI assistants using web search
  • Finding relevant code examples and repositories for development tasks
  • Company research and competitive analysis via structured search
  • Deep multi-step research workflows with automatic source aggregation

πŸ‘ Pros

  • βœ“ Neural search engine that understands meaning, not just keywords
  • βœ“ Multiple specialized search modes (web, code, company, people, deep research)
  • βœ“ Hosted remote endpoint available for zero-setup integration
  • βœ“ Category-specific filtering and token isolation for clean results

πŸ‘Ž Cons

  • βœ— Requires a paid Exa API key for production usage
  • βœ— Deep research mode can be slow for complex multi-step queries
  • βœ— Search results quality depends on Exa's index coverage

πŸ”§ Exposed tools (8 tools)

ToolCategoryDescription
crawling_exaextractionCrawl and extract content from web pages
company_research_exaresearchResearch companies with structured data extraction
deep_researcher_startresearchStart an asynchronous deep research session
deep_researcher_checkresearchCheck the status and results of a deep research session
web_search_exasearchSearch the web using Exa's neural search engine
get_code_context_exasearchSearch for code examples and repositories
web_search_advanced_exasearchAdvanced web search with category filtering and parameters
people_search_exasearchSearch for people and their professional profiles

⚑ Installation

Prerequisites:

  • β€’ Node.js v18+
  • β€’ Exa API key
  • β€’ API key required

Check Claude Code documentation to configure this MCP server.

πŸ’‘ Tips & tricks

Use the hosted endpoint at mcp.exa.ai/mcp for the fastest setup. For code search, specify the programming language in your query for better results. The deep_researcher tools work asynchronously β€” start the research and check back for results.

πŸ”„ Alternatives

Quick info

Author
Exa Labs
License
MIT
Runtime
Node.js 18+
Transport
stdio
Category
search
Difficulty
Beginner
Self-hostable
βœ…
Auth
β€”
Docker
β€”
Version
latest
Updated
Feb 28, 2026

Client compatibility

  • βœ… Claude Code
  • βœ… Cursor
  • βœ… VS Code Copilot
  • ❓ Gemini CLI
  • ❓ Windsurf
  • ❓ Cline
  • ❓ JetBrains AI
  • ❓ Warp

Platforms

🍎 macOS 🐧 Linux πŸͺŸ Windows