Exa MCP Server

Researchstdiov1.2.0
Repository

MCP server for Exa's neural search API. Provides AI agents with powerful web search capabilities using embeddings-based semantic search. Returns clean, parsed content from web pages with relevance scoring. Supports filtering by domain, date range, and content type for precise information retrieval from the internet.

Connect

Add this configuration to .claude/mcp.json

{
  "mcpServers": {
    "exa": {
      "command": "npx",
      "args": [
        "-y",
        "exa-mcp-server"
      ],
      "env": {
        "EXA_API_KEY": "<YOUR_EXA_API_KEY>"
      }
    }
  }
}

Tools (3)

search

Perform a neural search query and return relevant web results with content.

{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "description": "Natural language search query"
    },
    "category": {
      "type": "string",
      "description": "Content category filter (news, blog, academic, etc.)"
    },
    "numResults": {
      "type": "integer",
      "description": "Number of results to return (default 10)"
    },
    "excludeDomains": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Exclude results from these domains"
    },
    "includeDomains": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Only include results from these domains"
    },
    "startPublishedDate": {
      "type": "string",
      "description": "Filter results published after this date (ISO 8601)"
    }
  }
}

find_similar

Find web pages similar to a given URL using semantic similarity.

{
  "type": "object",
  "required": [
    "url"
  ],
  "properties": {
    "url": {
      "type": "string",
      "description": "URL to find similar pages for"
    },
    "numResults": {
      "type": "integer",
      "description": "Number of similar results to return"
    }
  }
}

get_contents

Get the full parsed content of specific URLs.

{
  "type": "object",
  "required": [
    "urls"
  ],
  "properties": {
    "urls": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "URLs to fetch and parse content from"
    }
  }
}

Resources

This server does not expose any resources.

Prompts

This server does not expose any prompts.

Server Information

Author
Exa (@exa-labs)
Repository
https://github.com/exa-labs/exa-mcp-server
License
MIT
Version
1.2.0
Stars
4,477
Last Updated
May 25, 2026