The Exa MCP server enables AI assistants like Claude to perform web searches using the Exa AI Search API, providing structured results and real-time web crawling in a safe, controlled environment.
The Exa MCP Server allows AI assistants like Claude to use the Exa AI Search API for web searches, providing real-time web information in a controlled manner. It implements the Model Context Protocol (MCP), enabling AI apps to connect to external tools and data sources safely.
The server enables web searches using Exa's API, returning structured results with titles, URLs, and snippets. It caches recent searches, handles rate limiting, and supports real-time web crawling. Installation involves using NPM, Smithery, or manual setup, requiring Node.js, Claude Desktop, and an Exa API key. Configuration involves modifying Claude Desktop's claude_desktop_config.json
to include the server's command and API key.
Key features include simplified web search, customizable parameters, automatic live crawling, search caching, error handling, and MCP compliance. Testing can be done using the MCP Inspector. Troubleshooting tips are provided for common issues like server, API key, and connection problems.
exa-labs/exa-mcp-server
November 27, 2024
March 28, 2025
JavaScript