Exa Search
About
Integrates with Exa Search API to enable web searches with customizable parameters for search type, content categories, date ranges, and domain filtering.
Details
- Author
- egoist
- Repository
- egoist/exa-mcp
- GitHub stars
- 30
- Downloads
- 2,274
- Categories
- Developer Tools, Design, AI, Community, Search, API, Frontend
- Tags
- #web
Jump to
- Connects to Exa Search API via MCP protocol
- Supports stdio and SSE server modes
- Single environment variable configuration
- Sponsored by ChatWise
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Exa SearchCommand (node, npx, python, etc.)npxArguments-
Argument 1
-y -
Argument 2
exa-mcp
Environment-
EXA_API_KEY
<your-api-key>
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Obtain an API key from the Exa dashboard. Run the server using npx -y exa-mcp for stdio mode, or npx -y exa-mcp --sse for SSE mode. Set the EXA_API_KEY environment variable. Alternatively, configure it in your MCP client via the provided JSON example.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"exa search": {
"env": {
"EXA_API_KEY": "<your-api-key>"
},
"args": [
"-y",
"exa-mcp"
],
"command": "npx"
}
}
}
Linux
{
"env": {
"EXA_API_KEY": "<your-api-key>"
},
"args": [
"-y",
"exa-mcp"
],
"command": "npx"
}
Macos
{
"env": {
"EXA_API_KEY": "<your-api-key>"
},
"args": [
"-y",
"exa-mcp"
],
"command": "npx"
}
Windows
{
"env": {
"EXA_API_KEY": "<your-api-key>"
},
"args": [
"/c",
"npx",
"-y",
"exa-mcp"
],
"command": "cmd"
}
exa-mcp
MCP server for Exa Search API.
This project is sponsored by ChatWise, an all-in-one LLM chatbot with first-class MCP support.
Usage
Get your API Key here.
Configure manually
# stdio server
npx -y exa-mcp
sse server
npx -y exa-mcp --sse
Environment variables:
EXA_API_KEY=<your-api-key>
JSON config
{
"mcpServers": {
"exa": {
"command": "npx",
"args": ["-y", "exa-mcp"],
"env": {
"EXA_API_KEY": "<your-api-key>"
}
}
}
}
License
MIT.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




