Exa MCP Server
@it-beard
About Exa MCP Server
AI-powered code search MCP server using Exa API for intelligent code search and retrieval in AI assistants
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"exa": {
"command": "node",
"args": [
"/path/to/exa-server/build/index.js"
],
"env": {
"EXA_API_KEY": ""
}
}
}
}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?
An MCP server that provides AI-powered code search capabilities using the Exa API. It lets developers search for code examples and documentation using natural language queries.
How to use Exa MCP Server?
Clone the repository, install dependencies (npm install), and build the project (npm run build). Configure your Exa API key in the MCP settings file (tested with Cline) by adding the server's command, arguments, and EXA_API_KEY environment variable. Use the search tool with inputs query and numResults, or access resources like exa://search/{query} and exa://last-search/result.
Key features of Exa MCP Server
- Perform AI-powered code searches using natural language queries
- Retrieve relevant code examples and documentation
- Configurable number of search results
- JSON response format with rich metadata
- Resources for query-specific and last search results
Use cases of Exa MCP Server
- Find code snippets based on a description of functionality
- Locate documentation for a programming concept or library
- Quickly get recent search results for iterative development
FAQ from Exa MCP Server
What do I need to run the Exa MCP Server?
You need Node.js installed, an Exa API key, and the server built from source.
How do I configure the number of search results?
In the search tool, set the numResults parameter (default is 10) to adjust the number of returned results.
How do I access search results?
You can use the search tool directly or read from the exa://search/{query} and exa://last-search/result resources.
Is the Exa MCP Server limited to code search?
Yes, the README states it provides AI-powered code search, focusing on code examples and documentation.
Frequently asked questions
What do I need to run the Exa MCP Server?
You need Node.js installed, an Exa API key, and the server built from source.
How do I configure the number of search results?
In the `search` tool, set the `numResults` parameter (default is 10) to adjust the number of returned results.
How do I access search results?
You can use the `search` tool directly or read from the `exa://search/{query}` and `exa://last-search/result` resources.
Is the Exa MCP Server limited to code search?
Yes, the README states it provides AI-powered code search, focusing on code examples and documentation.
Basic information
More Search MCP servers
Google News MCP Server
ChanMeng666【Star-crossed coders unite!⭐️】Model Context Protocol (MCP) server implementation providing Google News search capabilities via SerpAPI, with automatic news categorization and multi-language support.
Web Scout MCP Server
pinkpixel-devA powerful MCP server extension providing web search and content extraction capabilities. Integrates DuckDuckGo search functionality and URL content extraction into your MCP environment, enabling AI assistants to search the web and extract webpage content programmatically.
Bing Search MCP Server
leehanchungMCP Server for Bing Search API
Brave Search
modelcontextprotocolModel Context Protocol Servers
G-Search MCP
jae-jaeA powerful MCP server for Google search that enables parallel searching with multiple keywords simultaneously.
Comments