exa-labs avatar

Exa

exa-labs/exa-mcp-serverOfficial

The Exa MCP Server integrates Exa's search capabilities into AI assistants, providing tools for web search, code search, and company research. It enables LLMs and coding assistants to access real-time web information and specialized search functionality through a standardized protocol. The server solves the problem of giving AI systems current, factual information from the internet and code repositories without requiring separate integrations.

GitHub stars
5.2K
tools
2
transport
HTTP
last updated
Sep 23, 2026

Install

From registry metadata
$ npx add-mcp https://mcp.exa.ai/mcp --name exa

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http exa https://mcp.exa.ai/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 2 tools

Verified live against the running server on Nov 6, 2026.

web_search_exaSearch 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 keywor...3 params

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 keywor...

Parameters* required
numResultsnumber
Number of search results to return (default: 10).
objective*string
Goal for this search turn; say which documents should rank first, which should be excluded, and what specific facts or figures to pull from them.
query*string
Natural language search query. Should be a semantically rich description of the ideal page, not just keywords. Optionally include category:<type> (company, people) to focus results — e.g. 'category...
web_fetch_exaRead 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).2 params

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).

Parameters* required
maxCharactersnumber
Maximum characters to extract per page (default: 3000)
urls*array
URLs to read. Batch multiple URLs in one call.

Sponsors

Readme

Exa
Exa MCP Server

Connect AI agents to Exa for web search, content fetching, and multi-step research.


View the full README on GitHub

Details

Repository
github.com/exa-labs/exa-mcp-server
Category
Search & Web Crawling
Transport
HTTP
Registry
MCP registry, active
Resources
1
Prompts
1
Tools verified
Nov 6, 2026

Related Search & Web Crawling MCP servers

View all
1ihor-sokoliuk avatarSearXNG Searchihor-sokoliuk/mcp-searxngMCP server for SearXNG — privacy-respecting web search with pagination, URL reading1.4Kstars
2johnhuang316 avatarCode Indexjohnhuang316/code-index-mcpA Model Context Protocol (MCP) server that helps large language models index, search, and analyze code repositories with minimal setup942stars
3saurabhsharma2u avatarSearch Console MCPsaurabhsharma2u/search-console-mcpGoogle Search Console + Bing + GA4 + AdSense — unified SEO intelligence for AI agents.320stars
4zhengyanglsun avatariFlow Searchzhengyanglsun/iflow-search-jsMCP server for iFlow Search web search, image search, and URL fetch tools.0stars
5hasdata avatarHasData DuckDuckGohasdata/duckduckgo-mcpDuckDuckGo search as JSON. Ranked results, ads in their own array, 37 regions.7stars
6hasdata avatarHasData Web Scrapinghasdata/web-scraping-mcpFetch any public web page through managed proxies, with optional JS rendering and extraction rules.7stars