exa-labs/exa-mcp-server

Exa MCP for web search and web crawling!

What it solves

This project provides a Model Context Protocol (MCP) server that connects AI agents to Exa, allowing them to perform web searches, fetch webpage content as clean markdown, and conduct multi-step research via the Exa Agent API.

How it works

It acts as a bridge between AI clients (like Claude, Cursor, or VS Code) and Exa's search and content retrieval services. Users can connect to a hosted MCP server via a specific URL or install it as a plugin. The server exposes a set of tools that the AI agent can call to interact with the web.

Who it’s for

Developers and users of AI agents and IDEs (such as Cursor, VS Code, Claude, and ChatGPT) who want to give their AI assistants the ability to search the web and retrieve high-quality, LLM-ready content.

Highlights

  • Web Search and Fetching: Provides tools for searching the web and converting webpages into clean markdown for AI consumption.
  • Multi-step Research: Supports the agent_run tool for complex research, list-building, and structured output.
  • Broad Client Support: Compatible with a wide range of MCP clients including Cursor, VS Code, Claude, and various other AI-powered IDEs.
  • Flexible Authentication: Supports anonymous access with rate limits, OAuth, or API keys for higher limits and access to advanced features.

Related

  • Project
  • Project
  • Project
  • Project
  • Project