Exa
About
Exa AI Search API Browse Exa MCP Server for Claude, Cursor, VS Code, and other AI agents.
Details
- Author
- theishangoswami
- Categories
- Search, Community, Other
Jump to
Setup
Install Exa in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/theishangoswami/exa-mcp-server
Follow the installation instructions in the repository README, then restart your MCP client.
Demo videohttps://www.loom.com/share/ac676f29664e4c6cb33a2f0a63772038?sid=0e72619f-5bfc-415d-a705-63d326373f60
The Model Context Protocol (MCP) is a system that lets AI apps, like Claude Desktop, connect to external tools and data sources. It gives a clear and safe way for AI assistants to work with local services and APIs while keeping the user in control.
- Enables AI assistants to perform web searches using Exa's powerful search API
- Provides structured search results including titles, URLs, and content snippets
- Handles rate limiting and error cases gracefully
- Node.js(v18 or higher)
- Claude Desktopinstalled
- AnExa API key
- Git installed
You can verify your Node.js installation by running:
node --version # Should show v18.0.0 or higher
git clone https://github.com/exa-labs/exa-mcp-server.git cd exa-mcp-server
- Create a global link (this makes the server executable from anywhere):
Configure Claude Desktop to recognize the Exa MCP server:
You can also find claude_desktop_config.json inside the settings of Claude Desktop app
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
code %APPDATA%\Claude\claude_desktop_config.json
{ "mcpServers": { "exa": { "command": "npx", "args": ["/path/to/exa-mcp-server/build/index.js"], "env": { "EXA_API_KEY": "your-api-key-here" } } } }
Replaceyour-api-key-herewith your actual Exa API key fromdashboard.exa.ai/api-keys.
-
Completely quit Claude Desktop (not just close the window)
Look for the 🔌 icon to verify the Exa server is connected
Once configured, you can ask Claude to perform web searches. Here are some example prompts:
Can you search for recent developments in quantum computing?
Search for and summarize the latest news about artificial intelligence startups in new york.
Find and analyze recent research papers about climate change solutions.
-
Web Search Tool: Enables Claude to search the web using natural language queries
Error Handling: Gracefully handles API errors and rate limits
Type Safety: Full TypeScript implementation with proper type checking
Check Claude Desktop configuration syntax
Check the API key is correctly set in the Claude Desktop config
Verify no spaces or quotes around the API key
# macOS tail -n 20 -f ~/Library/Logs/Claude/mcp*.log
If you encounter issues review theMCP Documentation
Model Context Protocolfor the MCP specification
Search global news using natural language. Webz.io News Search API returns the most relevant articles and content, with filters for source, country, language, date, sentiment, and category.
Search for IP addresses using Chaitin's IP Intelligence API.
Get any answer from the Facebook Ads Library, conduct deep research including messaging, creative testing and comparisons in seconds.
Google News search capabilities with automatic topic categorization and multi-language support via SerpAPI integration.
A Model Context Protocol (MCP) server providing access to Google Programmable Search Engine (PSE) and Custom Search Engine (CSE).
A Model Context Protocol (MCP) server providing access to Google Search Console.
A Model Context Protocol (MCP) server for the Open Library API that enables AI assistants to search for book and author information.
An enhanced MCP server for SearXNG web searching, utilizing a category-aware web-search, web-scraping, and includes a date/time retrieval tool.
Local RAG (on-premises) with MCP server.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



