@ExaAILabs: Agent and Exa Connect are now live in our MCP! Find any data both on the web and from providers like Similarweb and Zoo…
Summary
Exa Labs has added Agent and Exa Connect capabilities to its MCP server, enabling AI assistants to search the web and access data from providers like Similarweb and Zoominfo directly within Claude and Codex.
View Cached Full Text
Cached at: 07/03/26, 04:31 AM
Agent and Exa Connect are now live in our MCP!
Find any data both on the web and from providers like Similarweb and Zoominfo directly within Claude and Codex
https://t.co/meMNA1ojPj https://t.co/NmDgk8ctwC
Web Search MCP - Exa
Source: https://exa.ai/docs/reference/exa-mcp Exa MCP connects AI assistants to Exa’s search capabilities, including web search, code search,Exa Agent, andExa Connect. It is open-source and available onGitHub.
Installation
Exa’s Search MCP can be installed in any MCP client with the server URL:https://mcp\.exa\.ai/mcp
- Codex
- Claude Code
- Claude Web, Desktop, or Cowork
- OpenCode
- Kiro
- Other
Run in terminal:
codex mcp add exa --url https://mcp.exa.ai/mcp
Install theExa plugin— it includes the MCP server plus Exa’s skills. Run in terminal:
claude plugin install exa@claude-plugins-official
Or in Claude Code, type/plugin, search forExa, and install it.To add just the MCP server:
claude mcp add --transport http exa https://mcp.exa.ai/mcp
Install one of the following — theExa pluginfrom Claude’s plugin marketplace (includes the connector plus Exa’s skills), or theExa connectoron its own from the connector directory:
- Open Claude and clickCustomizefrom the sidebar
- Go to thePluginstab
- Click Browse, open the Partners tab, and search forExa
- Click**+**to add it
Add to youropencode\.json:
{
"mcp": {
"exa": {
"type": "remote",
"url": "https://mcp.exa.ai/mcp",
"enabled": true
}
}
}
Add to~/\.kiro/settings/mcp\.json:
{
"mcpServers": {
"exa": {
"url": "https://mcp.exa.ai/mcp"
}
}
}
Exa MCP works with most other MCP clients — point them athttps://mcp\.exa\.ai/mcp. The config key for the URL varies by client:
ClientWhere to add itURL keyWindsurf~/\.codeium/windsurf/mcp\_config\.json(undermcpServers)serverUrlGoogle AntigravityAgent panel → Manage MCP Servers → View Raw config (undermcpServers)serverUrlZedZedsettings\.json(undercontext\_servers)urlGemini CLI~/\.gemini/settings\.json(undermcpServers)httpUrlWarpSettings → MCP Servers → Add MCP Server (top-levelexa)urlv0 by VercelPrompt Tools → Add MCPpaste the URL directly
Most other clients use the standardmcpServersshape:
{
"mcpServers": {
"exa": {
"url": "https://mcp.exa.ai/mcp"
}
}
}
If your client doesn’t support remote MCP servers directly, use themcp\-remotebridge:
{
"mcpServers": {
"exa": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.exa.ai/mcp"]
}
}
}
Or run the localnpm packagewith yourExa API key:
{
"mcpServers": {
"exa": {
"command": "npx",
"args": ["-y", "exa-mcp-server"],
"env": {
"EXA_API_KEY": "your_api_key"
}
}
}
}
API Key
Exa MCP has a generous free plan. To overcome free plan rate limits and enable production use, add your own API key:
{
"exa": {
"url": "https://mcp.exa.ai/mcp",
"headers": {
"x-api-key": "YOUR_EXA_API_KEY"
}
}
}
Available Tools
Enabled by default:
ToolDescriptionweb\_search\_exaSearch the web for any topic and get clean, ready-to-use contentweb\_fetch\_exaRead a webpage’s full content as clean markdown from one or more URLs
Additional tools(enable via thetoolsparameter):
ToolDescriptionweb\_search\_advanced\_exaAdvanced web search with full control over category filters, domain restrictions, date ranges, highlights, summaries, and subpage crawlingagent\_toolsAlias that enables theExa Agenttools for async research, list-building, and enrichment
Enable specific tools:
https://mcp.exa.ai/mcp?tools=web_fetch_exa
Enable all search tools (seeExa Agentbelow to add the Agent tools):
{
"exa": {
"url": "https://mcp.exa.ai/mcp?tools=web_search_exa,web_fetch_exa,web_search_advanced_exa",
"headers": {
"x-api-key": "YOUR_EXA_API_KEY"
}
}
}
Exa Agent
Exa Agentis now available within Exa MCP. Use it for multi-step research, list-building, enrichment, and structured output when a task needs more than a single search call.Agent runs are usage-based, so the Agent tools require authentication — connect with OAuth or pass your ownExa API key.Enable the Agent tools with theagent\_toolsalias:
https://mcp.exa.ai/mcp?tools=agent_tools
Or alongside the default search tools:
{
"exa": {
"url": "https://mcp.exa.ai/mcp?tools=web_search_exa,web_fetch_exa,agent_tools",
"headers": {
"x-api-key": "YOUR_EXA_API_KEY"
}
}
}
ToolDescriptionagent\_create\_runStart an async Agent run for multi-step research, list-building, enrichment, or structured output. Returns anagent\_run\_\.\.\.ID immediatelyagent\_wait\_for\_runPoll a run until it reaches a terminal status (completed,failed, orcancelled) or times outagent\_get\_run\_outputRetrieve completed output: text, structured JSON, grounding citations, usage, and costagent\_cancel\_runCancel a queued or running run
How it works
Agent runs are async and run-ID based. A typical loop:
- Create the runwith
agent\_create\_run. Include anoutputSchemawhenever you need repeatable, structured results. Returns anagent\_run\_\.\.\.ID. - Wait for completionwith
agent\_wait\_for\_run, which polls until the run reaches a terminal status or times out. Call it again if the run is still going. - Read the outputwith
agent\_get\_run\_outputonce the run iscompleted. You getoutput\.text,output\.structured(when a schema was provided),output\.groundingcitations, plus usage andcostDollars. - **Continue or cancel.**Pass
previousRunIdtoagent\_create\_runto refine or extend a completed run, or useagent\_cancel\_runto stop a run that is clearly wrong.
agent\_create\_runaccepts a natural-languagequeryplus optionaloutputSchema,systemPrompt,input(datato enrich,exclusionto avoid),dataSources(Exa Connectproviders, up to 5),previousRunId, andeffort(low,medium,high,xhigh, orauto).See theExa Agent guidefor schema patterns, effort modes, Exa Connect data sources, and pricing.
Resources
Usage Examples
Web Search
Search for recent developments in AI agents and summarize the key trends.
Code Search
Find Python examples for implementing OAuth 2.0 authentication.
Read a Page
Fetch the full content of https://exa.ai and summarize what the company does.
Troubleshooting
**Rate limit error (429)**You’ve hit the free plan rate limit. Add your own API key to continue:
{
"exa": {
"url": "https://mcp.exa.ai/mcp",
"headers": {
"x-api-key": "YOUR_EXA_API_KEY"
}
}
}
Get your API keyTools not appearingRestart your MCP client after updating the config file. Some clients require a full restart to detect new MCP servers.Claude Desktop not connectingUse the built-in Connector: click**+(orAdd connectors**) →Connectorstab → search forExa→ click**+**.Config file not foundCommon config locations:
- Cursor:
~/\.cursor/mcp\.json - VS Code:
\.vscode/mcp\.json(in project root) - Claude Desktop (macOS):
~/Library/Application Support/Claude/claude\_desktop\_config\.json - Claude Desktop (Windows):
%APPDATA%\\Claude\\claude\_desktop\_config\.json
Similar Articles
@ExaAILabs: Introducing Exa Agent: frontier web research at less than half the cost of GPT 5.5 and Opus. /agent orchestrates a mixt…
Exa AILabs launches Exa Agent, a web research tool that orchestrates cost-effective models to perform tasks at less than half the cost of GPT-5.5 and Opus.
@ManusAI: https://x.com/ManusAI/status/2057114674123153541
Manus AI introduces a connector for Similarweb's market intelligence data via MCP, enabling automated competitive research and presentation generation from natural language prompts.
@exploraX_: this github repo contains 50 of the most essential MCP servers that give your AI agents superpowers. > works with claud…
A GitHub repository curating 50 essential MCP servers for AI agents, compatible with Claude, Gemini, Codex, etc., covering categories like dev, databases, ops, productivity, fintech, and more.
@milesdeutscher: Claude Code can now connect to financial datasets in seconds. Prompt for financial research, company data, access to 17…
This article introduces a new MCP server that allows Claude Code and other AI clients to connect to financial datasets in seconds, providing access to stock prices, SEC filings, and more via OAuth or API key authentication.
AdsAgent - Google Ads Claude Connector
AdsAgent is a connector tool that lets Claude AI manage, fix, measure, and iterate Google Ads campaigns automatically.