Exa MCP Server

Official Exa MCP server: web search, reading pages as Markdown and multi-step research via Exa Agent

MCP serverEditors’ pickMedium risk

exa-labs/exa-mcp-server

Install

claude plugin install exa@claude-plugins-official

Installs the MCP server together with the skills.

This is third-party code. Review the repository files before installing.

What it does

The server connects the agent to the Exa search API. By default it offers two tools: topic search with clean content and reading one or more pages as Markdown. You can also enable advanced search with domain and date filters, highlights and subpage crawling, plus Exa Agent runs for list building, enrichment and structured output. The repository is packaged as a plugin with search and exa-agent skills that teach the agent how to run research.

Who it is for. For developers, analysts and researchers who need an agent to find and read current information on the web.

Good fit when

  • You need search over fresh articles, news or docs
  • You need a list of companies or people with fields
  • You need to read several pages and synthesise findings

Not a fit when

  • You need to act on a page: click and fill forms
  • Queries must not go to an external service

Example request

Find recent articles comparing vector databases and summarise the findings with links

Limitations

Without auth the server is rate limited. Exa Agent and higher limits need OAuth login or an API key, and usage beyond the free tier is paid. Access to Exa from Russia without VPN is unverified.

How to disable. Remove the exa server from your MCP config or uninstall the exa plugin via /plugin.

MCP

Transport
http
Authentication
OAuth

Security check

  • Sends search queries to an external service
  • Exa Agent runs consume paid account balance

README in short

The README suggests connecting to the hosted server via a single URL or installing the plugin in Claude and Codex. It gives the standard config and a table of where to configure Gemini CLI, OpenCode, Windsurf, Zed and other clients. It covers default and optional tools, two skills and auth options. MIT licensed.

FAQ

How do I enable extra tools?

List them in the tools parameter of the server URL. The list replaces the defaults, so include everything you need.

Do I need a key?

Not for basic search; Exa Agent and higher limits need OAuth or a key.

Editors’ pick

CLI, skill and Python library for browser control: the agent clicks, fills forms and reads pages over CDP

CLIHigh risk114.6K
Editors’ pick

A skill that gathers the last 30 days of discussion on a topic from Reddit, X, YouTube, HN, Polymarket and GitHub into one brief

SkillHigh risk62K
Editors’ pick

The Chrome DevTools team's official MCP server: the agent drives a live Chrome, reads network and console, and records performance traces

MCP serverMedium risk51.9K
Editors’ pick

A fast Rust CLI for agent browser automation: accessibility snapshots with element refs, an MCP server and skills

CLIHigh risk42.6K