Is Exa MCP official?
Yes. It is built and maintained by Exa Labs, and the docs at `exa.ai/docs/reference/exa-mcp` describe the hosted server.
@exa-labs
Basic information
Exa MCP for web search and web crawling!
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"exa": {
"url": "https://mcp.exa.ai/mcp"
}
}
}Search the web for any topic and get clean, ready-to-use content. Best for: Finding current information, news, facts, people, companies, or answering questions about any topic. Returns: Clean text content from top search results. Query tips: describe the ideal page, not keywords. "blog post comparing React and Vue performance" not "React vs Vue". Use category:people / category:company to search through Linkedin profiles / companies respectively. If highlights are insufficient, follow up with web_fetch_exa on the best URLs.
Read a webpage's full content as clean markdown. Use after web_search_exa when highlights are insufficient or to read any URL. Best for: Extracting full content from known URLs. Batch multiple URLs in one call. Returns: Clean text content and metadata from the page(s).
Exa MCP is the official Model Context Protocol server from Exa that connects AI agents to Exa's web search, page fetching and multi-step research through a hosted endpoint, https://mcp.exa.ai/mcp, with no local install required.
It is maintained by Exa Labs in the exa-labs/exa-mcp-server repository. The hosted server works anonymously with rate limits; signing in with OAuth or adding an Exa API key raises those limits and unlocks Exa Agent. A local npm package, exa-mcp-server, is still available for clients that can't connect to remote servers.
For most clients, all you need is the server URL. No key is required to start; get one from https://dashboard.exa.ai/api-keys when you need higher limits.
Install the plugin from the Claude marketplace:
claude plugin install exa@claude-plugins-official
You can also type /plugin in Claude Code and search for Exa. To add only the MCP server, use the hosted URL:
claude mcp add --transport http exa https://mcp.exa.ai/mcp
Add Exa from Claude's connector directory, then connect and authorize it. The docs describe the path as + (or Add connectors) > Connectors tab > search for Exa > +.
Install from the Cursor marketplace, or add to ~/.cursor/mcp.json:
{
"mcpServers": {
"exa": {
"url": "https://mcp.exa.ai/mcp"
}
}
}
Use the one-click install, or add to .vscode/mcp.json:
{
"servers": {
"exa": {
"type": "http",
"url": "https://mcp.exa.ai/mcp"
}
}
}
codex mcp add exa --url https://mcp.exa.ai/mcp
Point the client at https://mcp.exa.ai/mcp. For Windsurf, add it to ~/.codeium/windsurf/mcp_config.json. The README also lists Gemini CLI, OpenCode, Zed, Kiro, LM Studio, Warp, Google Antigravity, Replit and v0.
If your client doesn't support remote MCP servers, run the npm package with your key:
{
"mcpServers": {
"exa": {
"command": "npx",
"args": ["-y", "exa-mcp-server"],
"env": {
"EXA_API_KEY": "your_api_key"
}
}
}
}
Authorization: Bearer or x-api-key headersearch, exa-agent) when installed as a Claude or Agent PluginBy default the server exposes two tools:
web_search_exa: searches the web and returns clean content from top results. Exa's guidance is to describe the ideal page rather than type keywords, and category:people or category:company narrows results to profiles or companies.web_fetch_exa: reads the full content of known URLs as Markdown, and can batch several URLs in one call.Two more tools are available:
web_search_advanced_exa: opt-in search with filters for domains, dates, highlights, summaries and subpage crawling.agent_run: runs an Exa Agent for multi-step research and structured output. It requires OAuth or an API key.You choose tools with the tools URL parameter, for example https://mcp.exa.ai/mcp?tools=web_search_exa,web_fetch_exa,agent_run. An explicit list replaces the defaults, so include every tool you want.
Tavily MCP is another search API built for agents, with a similar search-then-extract workflow. Firecrawl MCP Server is stronger when you need to crawl whole sites, interact with pages or extract structured data from pages you already know. The Exa search MCP server is the simplest option if you want hosted search and fetch with no install and an anonymous free tier.
agent_run needs OAuth or an API key. To force the login flow, use https://mcp.exa.ai/mcp?login or https://mcp.exa.ai/mcp/oauth.tools parameter replaces the default list. Add web_search_exa and web_fetch_exa back if you still want them.~/Library/Application Support/Claude/claude_desktop_config.json; on Windows, it is %APPDATA%\Claude\claude_desktop_config.json.Yes. It is built and maintained by Exa Labs, and the docs at `exa.ai/docs/reference/exa-mcp` describe the hosted server.
The hosted server works without an API key or sign-in, with rate limits. The docs say new accounts start with free credits; beyond that, usage follows your Exa plan.
Not to start. You need OAuth sign-in or an API key from `https://dashboard.exa.ai/api-keys` for higher limits and for Exa Agent. Pass the key as `?exaApiKey=`, an `Authorization: Bearer` header or an `x-api-key` header.
Yes. Claude Code can install the Exa plugin or add the hosted URL, Cursor and VS Code have one-click installs, and Codex uses `codex mcp add exa --url https://mcp.exa.ai/mcp`.
Use the hosted URL whenever your client supports remote MCP servers. The `exa-mcp-server` npm package with `EXA_API_KEY` is for clients that can only launch local stdio servers.
Add it with the `tools` parameter, for example `https://mcp.exa.ai/mcp?tools=web_search_advanced_exa`. Remember that this replaces the default tools.
The search tools return results in a single call. Exa Agent, via `agent_run`, handles multi-step research, list-building and structured output, and requires authentication.
Hosted 3GPP MCP server: cited search across Rel-15 through Rel-20 TS/TR specs, recent TDocs, company proposals and meeting decisions. OAuth 2.1; no local index required.
A professional tool for searching Patsnap’s global patent and literature databases using natural language, semantic, or keyword queries. It supports precise filtering and retrieves bibliographic data in Markdown format.

Hosted Google Search / SERP MCP server from HasData, no Google Cloud project. Organic results, AI Overview, People Also Ask, AI Mode, news and shopping for Claude, Cursor and any MCP client.
Live flight, hotel and seat prices for AI assistants. Search fares and hotel rates, find the cheapest days on a calendar, check open seats on a flight, and set price-drop, seat and bucket-list alerts.
MCP server: resolve a company name, domain or LEI to its GLEIF legal entity for $0.05 via x402 — one tool, spend caps, free terms preview
Comments