exa-mcp-server

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.

969
31

Exa MCP Server 🔍

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.

Repository

EX
exa-labs

exa-labs/exa-mcp-server

Created

November 27, 2024

Updated

March 28, 2025

Language

JavaScript

Category

AI