exa-mcp
Verified Safeby rglaubitz
Overview
An MCP server to integrate AI agents (like Claude) with the Exa AI search API, providing enhanced web search, content extraction, answer generation, and research capabilities with full parameter support.
Installation
uv run python -m exa_mcp.serverEnvironment Variables
- EXA_API_KEY
Security Notes
The server uses Pydantic models for robust input validation, mitigating injection risks for API parameters. It handles the Exa API key securely via environment variables and uses `httpx` for network requests with proper error handling, converting HTTP errors to custom exceptions. Logging is directed to stderr, a crucial MCP best practice to avoid JSON-RPC corruption. No direct usage of dangerous functions like `eval()` or `exec()` was found.
Similar Servers
exa-mcp-server
Provides AI assistants and coding agents with real-time web search, code context, and deep research capabilities via the Model Context Protocol.
MCP
A remote Model Context Protocol (MCP) server that provides access to Jina Reader, Embeddings and Reranker APIs with a suite of URL-to-markdown, web search, image search, and embeddings/reranker tools.
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).
mcp-server
A Model Context Protocol (MCP) server that integrates with SerpApi to provide comprehensive search engine results and data extraction to an LLM.