mcp · stable

Web search,
native to your agent.

Exalink is the MCP server that links Exa’s neural web search to Claude, Cursor, Windsurf, and every MCP-compatible client. No API juggling, no orchestration code — just install and search.

8 tools·450ms median·stdio + sse transports
mcp · liveclaude → exalink.web_search
v0.5.1
tool_call.json
{
  "tool": "exalink.web_search",
  "arguments": {
    "query": "Latest open source LLMs",
    "num_results": 4,
    "latency": "auto"
  }
}
latency
tool_response
Press the blue arrow to call exalink.web_search.

Designed to make your Agent smarter

MCP CONFIG
stdio
~/.cursor/mcp.json
{
  "mcpServers": {
    "exalink": {
      "command": "npx",
      "args": ["-y", "exalink-mcp"],
      "env": {
        "EXA_API_KEY": "ex_…"
      }
    }
  }
}
Native integration

Drop-in for every MCP client your agent uses.

Configure once in your client of choice — Claude Desktop, Cursor, Windsurf, Cline, Continue — and every agent session inherits live web search.

Use Exalink →
CURSOR
Powers their coding agents with smart token-efficient search across docs and repos.
TOKEN STREAM
−80%
raw html
23,400 tok
exalink highlights
4,720 tok
cost delta−80% tokens
Token-efficient

Highlights, not haystacks.

Exa's Contents API returns only the relevant excerpts from each page. Cut up to 80% of the tokens your agent would otherwise burn parsing full HTML.

Use Exalink →
CLAUDE
Drop Exalink into Claude Desktop's mcpServers config — neural search becomes a built-in tool.
LATENCY
p50 · 443ms
latency tiers
● live
fast
450ms
auto
1.0s
deep
10s
p50 · last 7d443ms median
Sub-second

450ms search. 10s deep research.

Pick the latency you need on every call. Fast mode for snappy autocomplete, Deep mode for multi-step research that mirrors how a human would investigate.

Use Exalink →
WINDSURF
Adds Exalink as a first-class context source in the Cascade agent.
tools/list

Eight tools your agent inherits.

Every MCP-compatible client gets the same tool surface. Install once, and your agent can pick the right tool for the question.

web_search_exa

Neural web search over the open internet, returns ranked results with token-efficient highlights.

query · num_results · livecrawl
research_paper_search

Search across arXiv, biorxiv, and peer-reviewed corpora. Built for citation-grade research agents.

query · num_results
company_research

Deep dive on any company — founding info, leadership, recent news, financials, hiring signals.

company_name · sections
crawling

Fetch and parse a specific URL. Returns clean markdown content, ready for the model to consume.

url · max_tokens
twitter_search

Search X/Twitter posts and threads. Useful for sentiment, breaking news, and dev signal.

query · num_results
linkedin_search

Search LinkedIn profiles and company pages for GTM, recruiting, and research agents.

query · num_results
find_similar

Given a URL, return semantically similar pages. The agent's version of "more like this".

url · num_results
github_search

Search GitHub repos, issues, PRs, and code. Lets coding agents pull live context from the open ecosystem.

query · type
$ exalink tools/list
How it works

One protocol, every agent.

The Model Context Protocol is the open standard for connecting AI clients to external tools. Exalink is a local MCP server that sits in front of Exa’s search API — so any agent that speaks MCP can search the web with zero glue code.

Read the MCP spec →
01
agent
Your AI client

Claude, Cursor, Windsurf, or any MCP-compatible host running on the user's machine.

role: user · model: claude-opus-4.7
02
exalink
exalink-mcp

Local process. Translates JSON-RPC tool calls into Exa API requests, streams results back.

transport: stdio · v0.5.1
03
exa
Exa search API

Neural web search at the edge. 450ms median. Returns ranked results with token-efficient highlights.

api.exa.ai · /search
Compatible clients

Works wherever your agent already lives.

Claude
Cursor
Windsurf
Cline
Continue
Z
Zed
Goose
Roo Code
Plus any client that speaks the Model Context Protocol.
Install

Two lines of JSON.
Your agent goes online.

Drop the snippet into your MCP-compatible client’s config, restart, and Exa search becomes a first-class tool your agent can call.

{
  "mcpServers": {
    "exalink": {
      "command": "npx",
      "args": ["-y", "exalink-mcp"],
      "env": { "EXA_API_KEY": "your_exa_api_key" }
    }
  }
}