Skip to main content
Prerequisites Before you begin, create an account and get your API Key.

Getting started

Connect to Exa to perform AI-powered semantic search, content retrieval, and comprehensive research through AI agents.
  • API
  • UI
  • Open Source
1

Install the SDKs (optional)

pip install klavis
2

Create a Strata MCP Server with Exa

from klavis import Klavis
from klavis.types import McpServerName

klavis_client = Klavis(api_key="YOUR_API_KEY")

# Create a Strata MCP server with Exa
response = klavis_client.mcp_server.create_strata_server(
    servers=[McpServerName.EXA],
    user_id="user123"
)

API Reference

Full Strata API endpoints
3

Authenticate with API Key

klavis_client.mcp_server.set_strata_auth(
    strata_id=response.strata_id,
    server_name=McpServerName.EXA,
    auth_data={
        "api_key": "YOUR_EXA_API_KEY"
    }
)
Get your Exa API key from the Exa AI website.
🎉 Your Exa MCP Server is ready! Once authentication is complete, you can use your MCP server URL with any MCP-compatible client.

Available Tools

Tool NameDescription
exa_searchPerform AI-powered semantic search across the web using neural or keyword search with advanced filtering options including domains, dates, and content patterns
exa_get_contentsRetrieve clean, parsed HTML content from web pages using their Exa result IDs with optional highlighting and summarization
exa_find_similarDiscover web pages that are semantically similar to a given URL based on content meaning and context
exa_answerGet direct, focused answers to specific questions by searching and analyzing web sources with citations
exa_researchConduct comprehensive, multi-source research on topics with structured analysis and detailed citations
For more details about tool input schema, use the get_tools API.

Next Steps

I