1. Conduid
  2. AI
  3. exa-labs/exa-mcp-server
MCP server · AI

exa-labs/exa-mcp-server

Exa MCP for web search and web crawling!

Unclaimed MIT ai
100Excellent

Scored 12 days ago · breakdown

About exa-labs/exa-mcp-server

exa-labs/exa-mcp-server is an MCP server published by exa-labs in the AI category: exa MCP for web search and web crawling!.

The repository has 5.2K stars and 402 forks, with the last commit 3 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/exa-labs/exa-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (2)

web_fetch_exaRead a webpage's full content as clean markdown from one or more URLs

Parameters not published.

web_search_exaSearch the web for any topic and get clean, ready-to-use content

Parameters not published.

Ask AI

✦

Ask AI about exa-labs/exa-mcp-server

Powered by Claude · Grounded in docs

I know everything about exa-labs/exa-mcp-server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 5 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Installation

Connect to Exa's hosted MCP server:

https://mcp.exa.ai/mcp

Or use a plugin when your client supports one.

Agent Plugin

This repository is an Agent Plugin. Install it with any compatible client.

Claude

Install from the Claude Plugin Marketplace, or run:

claude plugin install exa@claude-plugins-official

Codex / ChatGPT

Install via Plugins in ChatGPT, or run:

codex mcp add exa --url https://mcp.exa.ai/mcp

Other MCP Clients

Most clients can be configured manually with the standard mcpServers shape:

{
  "mcpServers": {
    "exa": {
      "type": "streamable-http",
      "url": "https://mcp.exa.ai/mcp",
    }
  }
}

Exa MCP works with most other clients, point them at https://mcp.exa.ai/mcp.

Client Where to add it
Kiro Use the Kiro power, or add manually to ~/.kiro/settings/mcp.json
LM Studio Add to LM Studio, or add manually to mcp.json
Replit Add to Replit
Grok Build /marketplace → install Exa, then /mcp to sign in
Gemini CLI Add manually to ~/.gemini/settings.json
OpenCode Add manually to opencode.json
Windsurf Add manually to ~/.codeium/windsurf/mcp_config.json
Google Antigravity Add manually to mcp_config.json
Zed Add manually to settings.json under context_servers
Warp Settings → Agents → MCP servers
v0 by Vercel Settings → MCP connections

Available Tools

Default Tools

Tool Description
web_search_exa Search the web for any topic and get clean, ready-to-use content
web_fetch_exa Read a webpage's full content as clean markdown from one or more URLs

Optional Tools (enable via the tools parameter)

Tool Description
agent_run Run an Exa Agent for multi-step research, list-building, enrichment, and structured output
web_search_advanced_exa Advanced search with filters, domains, dates, highlights, summaries, and subpage crawling

Enable tools by appending them to the MCP URL (this will replace the defaults, so include all you want):

https://mcp.exa.ai/mcp?tools=web_search_advanced_exa
https://mcp.exa.ai/mcp?tools=web_search_exa,web_fetch_exa,agent_run

Exa Agent requires authentication (OAuth or an API key).

Agent Skills

Skills live in skills/ and load with Agent Plugin / Claude plugin installs.

Skill Path Use when
search skills/search/ Deep research, lead gen, competitive analysis, multi-step web investigation
exa-agent skills/exa-agent/ Exa Agent runs, enrichment, structured output, Connect providers

Invoke from your client's skill UI (or /skill-name where supported). MCP-only setups still get the tools; skills add orchestration on top.

Authentication

The hosted MCP server works anonymously with rate limits. For higher limits and access to Exa Agent, use either OAuth or an API key.

OAuth is preferred: most clients prompt you to sign in to Exa. To force the login flow (useful for shared connectors and plugins), use https://mcp.exa.ai/mcp?login or https://mcp.exa.ai/mcp/oauth.

If you prefer, you can get an API key from the dashboard and pass it on the URL as ?exaApiKey=…. You can also send it as a Authorization: Bearer … header or an x-api-key header.

Built with ❤️ by Exa

README fetched from the repository 5 days ago. The original is authoritative.

Questions

About exa-labs/exa-mcp-server

How do I install exa-labs/exa-mcp-server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is exa-labs/exa-mcp-server safe to use with an AI agent?

Its trust score is 100 out of 100 (excellent). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is exa-labs/exa-mcp-server still maintained?

Yes — the last commit was 3 days ago. The repository has 5.2K stars and 402 forks and 19 open issues.