Hyperbrowser MCP Server
OFFICIAL SERVERScrape, crawl, search and run browser agents through Hyperbrowser's cloud browsers
Lets an assistant search the web, read pages as markdown and run Exa research agents.
Official · Exa Labs TypeScript Remote (hosted) · Streamable HTTPLocal · stdio Web searchBrowser automationAI and ML
101 popularity score ★ 5.2k ↓ 67k/wk
Opens the app, which asks before it adds the server.
claude mcp add --transport http exa https://mcp.exa.ai/mcphttps://mcp.exa.ai/mcphttps://mcp.exa.ai/mcp{
"mcpServers": {
"exa": {
"url": "https://mcp.exa.ai/mcp"
}
}
}{
"servers": {
"exa": {
"type": "http",
"url": "https://mcp.exa.ai/mcp"
}
}
}[mcp_servers.exa]
url = "https://mcp.exa.ai/mcp"gemini mcp add --scope user --transport http exa https://mcp.exa.ai/mcpOpens the app, which asks before it adds the server. Then replace each <NAME> in its settings with your value.
It needs EXA_API_KEY. Replace each <NAME> with your value.
claude mcp add exa -e EXA_API_KEY=<EXA_API_KEY> -- npx -y exa-mcp-server{
"mcpServers": {
"exa": {
"command": "npx",
"args": [
"-y",
"exa-mcp-server"
],
"env": {
"EXA_API_KEY": "<EXA_API_KEY>"
}
}
}
}{
"mcpServers": {
"exa": {
"command": "npx",
"args": [
"-y",
"exa-mcp-server"
],
"env": {
"EXA_API_KEY": "<EXA_API_KEY>"
}
}
}
}{
"servers": {
"exa": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"exa-mcp-server"
],
"env": {
"EXA_API_KEY": "<EXA_API_KEY>"
}
}
}
}[mcp_servers.exa]
command = "npx"
args = ["-y", "exa-mcp-server"]
[mcp_servers.exa.env]
EXA_API_KEY = "<EXA_API_KEY>"gemini mcp add --scope user -e EXA_API_KEY=<EXA_API_KEY> exa npx -- -y exa-mcp-serverEXA_API_KEY |
Required: Exa API key from dashboard.exa.ai, used by the local npm package. |
|---|
Exa MCP Server connects an assistant to Exa, a web search engine and API. By default it gives two tools: web search that returns clean, ready-to-use page content, and a fetch tool that reads one or more URLs and returns their full text as markdown. Two more tools can be switched on through the tools parameter on the server URL: an advanced search with filters for domains, dates, highlights, summaries and subpage crawling, and agent_run, which starts an Exa Agent for multi-step research, list-building, enrichment and structured output.
Exa runs a hosted server at https://mcp.exa.ai/mcp over streamable HTTP. It works without sign-in at rate-limited levels; for higher limits and for Exa Agent you sign in to Exa with OAuth or pass an Exa API key as a header or URL parameter. The same server is also published as the npm package exa-mcp-server, which runs locally over stdio with an EXA_API_KEY.
The repository also ships Agent Skills and plugins for Claude, Codex and ChatGPT that load the same tools.
| To run it yourself | Node.js |
|---|
web_search_exaweb_fetch_exaagent_runweb_search_advanced_exa