AI-powered search API for LLMs
## Exa MCP Server: Neural Search for AI Applications The **Exa MCP Server** integrates the neural search engine specifically designed for AI applications directly into Google Antigravity, enabling AI assistants to perform semantic searches with unprecedented accuracy. This integration brings meaning-based search capabilities to your development workflow. ### Why Exa MCP? - **Neural Understanding**: Search based on meaning rather than just keywords for more relevant results - **AI-Optimized**: Built specifically for AI and LLM applications with structured, clean responses - **Real-Time Data**: Access up-to-date information from across the web - **Content Extraction**: Get clean, parsed content from search results automatically - **Similarity Search**: Find pages similar to a given URL or content ### Key Features #### 1. Semantic Search ```python from anthropic import Anthropic client = Anthropic() response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Search for recent articles about sustainable software development practices" }], tools=[{ "name": "exa_search", "description": "Semantic web search" }] ) ``` #### 2. Content Retrieval ```python # Get full page content response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Search for API design best practices and get the full content of top results" }], tools=[{"name": "exa_contents", "description": "Get page contents"}] ) ``` #### 3. Similar Pages ```python # Find similar content response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Find pages similar to this documentation page about React hooks" }], tools=[{"name": "exa_similar", "description": "Find similar pages"}] ) ``` #### 4. Filtered Search ```python # Search with filters response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Search for TypeScript tutorials published in the last month from educational sites" }], tools=[{"name": "exa_filtered", "description": "Filtered search"}] ) ``` ### Configuration ```json { "mcpServers": { "exa": { "command": "npx", "args": ["-y", "@anthropic/mcp-exa"], "env": { "EXA_API_KEY": "your-exa-api-key" } } } } ``` ### Use Cases **Research Automation**: Find relevant sources and extract content for research projects. **Content Discovery**: Discover related content and inspiration based on semantic similarity. **Knowledge Bases**: Build knowledge bases with semantically relevant content from the web. **AI Agents**: Power AI agents with real-time, relevant information retrieval. The Exa MCP Server brings neural search capabilities directly into your development workflow, enabling AI-native information retrieval.
{
"mcpServers": {
"exa": {
"mcpServers": {
"exa": {
"url": "https://mcp.exa.ai/mcp",
"type": "streamable-http"
}
}
}
}
}