Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Exa

FreeNot checked

Exposes the Exa web search API as an MCP server, providing tools for web searching, content retrieval, and similar page discovery. It also supports advanced fea

GitHubEmbed

About

Exposes the Exa web search API as an MCP server, providing tools for web searching, content retrieval, and similar page discovery. It also supports advanced features like AI-generated answers and automated research task management.

README

A Python MCP server that exposes Exa search capabilities (no API key required)

PyPI Python Coverage Ruff

mcp-name: io.github.daedalus/mcp-exa

Install

pip install mcp-exa

Usage

No API key required. The server uses Exa's public MCP endpoint.

Run the MCP server:

mcp-exa

Or use as a module:

python -m mcp_exa

Configuration

Available Tools

The server exposes the following MCP tools:

Tool Description
web_search_exa Search the web for any topic
get_code_context_exa Find code examples from GitHub, Stack Overflow
crawling_exa Get full content from a specific URL
web_search_advanced_exa Advanced search with filters

MCP Client Configuration

Claude Desktop

Add to your config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "exa": {
      "command": "mcp-exa"
    }
  }
}

OpenCode

Add to your opencode.json:

{
  "mcp": {
    "exa": {
      "type": "stdio",
      "command": "mcp-exa",
      "enabled": true
    }
  }
}

Development

git clone https://github.com/daedalus/mcp-exa.git
cd mcp-exa
pip install -e ".[test]"

# run tests
pytest

# format
ruff format src/ tests/

# lint
ruff check src/ tests/

# type check
mypy src/

from github.com/daedalus/mcp-exa

Install Exa in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install mcp-exa

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add mcp-exa -- uvx mcp-exa

Step-by-step: how to install Exa

FAQ

Is Exa MCP free?

Yes, Exa MCP is free — one-click install via Unyly at no cost.

Does Exa need an API key?

No, Exa runs without API keys or environment variables.

Is Exa hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Exa in Claude Desktop, Claude Code or Cursor?

Open Exa on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Exa with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All productivity MCPs