Exa MCP Server 🔍
@MCP-Mirror
About Exa MCP Server 🔍
Mirror of
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"exa-labs_exa-mcp-server": {
"command": "node",
"args": [
"--version",
"#",
"Should",
"show",
"v18.0.0",
"or",
"higher"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Exa MCP Server?
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
How to use Exa MCP Server?
Install the server globally via npm install -g exa-mcp-server or use Smithery for automatic setup. Configure Claude Desktop by adding the server to claude_desktop_config.json with the command npx and arguments pointing to the built index.js, and set the EXA_API_KEY environment variable to your valid Exa API key. Restart Claude Desktop completely and look for the 🔌 icon to verify the connection.
Key features of Exa MCP Server
- Web search tool for natural language queries
- Returns structured search results (titles, URLs, snippets)
- Graceful error handling and rate limit management
- Full TypeScript implementation with type safety
- Caches search results for future reference
Use cases of Exa MCP Server
- AI assistants performing real-time web searches via natural language
- Retrieving and summarizing the latest news on specific topics
- Gathering and analyzing recent research papers or technical developments
- Sourcing structured information for fact-checking or report generation
FAQ from Exa MCP Server
What prerequisites are required?
Node.js v18 or higher, Claude Desktop installed, and a valid Exa API key from dashboard.exa.ai/api-keys.
How do I configure the server in Claude Desktop?
Add an exa entry to the mcpServers object in claude_desktop_config.json with the command npx, arguments pointing to the build/index.js path, and the EXA_API_KEY environment variable set to your API key.
How can I verify the server is connected?
After restarting Claude Desktop, look for the 🔌 icon to confirm the Exa server is connected.
What should I do if the server is not found?
Verify the npm link is correctly set up, check the Claude Desktop configuration syntax, and ensure Node.js is properly installed (v18 or higher).
Where can I get help with troubleshooting issues?
Review the Model Context Protocol (MCP) documentation at modelcontextprotocol.io, and check Claude Desktop logs using tail -n 20 -f ~/Library/Logs/Claude/mcp*.log on macOS.
More Search MCP servers
perplexity-mcp MCP server
jsonallenA Model Context Protocol (MCP) server that provides web search functionality using Perplexity AI's API.
Serper Search and Scrape MCP Server
marcopesaniSerper MCP Server supporting search and webpage scraping
duckduckgo-search MCP Server
zhsama小红书自动搜索评论工具(MCP Server 2.0)
chenningling这是一款基于 Playwright 开发的小红书自动搜索和评论工具,作为 MCP Server,可通过特定配置接入 MCP Client(如Claude for Desktop),帮助用户自动完成登录小红书、搜索关键词、获取笔记内容及发布AI生成评论等操作。
MCP SearXNG Enhanced Server
OvertliDSEnhanced MCP server for SearXNG: category-aware web-search, web-scraping, and date/time retrieval.
Comments