brave-search-mcp-server
Verified Safeby brave
Overview
Integrates the Brave Search API to provide comprehensive search functionalities including web, local, image, video, news, and AI-powered summarization through an MCP server.
Installation
npx -y @brave/brave-search-mcp-server --transport httpEnvironment Variables
- BRAVE_API_KEY
- BRAVE_MCP_TRANSPORT
- BRAVE_MCP_PORT
- BRAVE_MCP_HOST
- BRAVE_MCP_LOG_LEVEL
- BRAVE_MCP_ENABLED_TOOLS
- BRAVE_MCP_DISABLED_TOOLS
Security Notes
The server uses Zod for robust input validation on all tool parameters, significantly reducing common injection risks. API keys are properly handled via environment variables, not hardcoded. The `@modelcontextprotocol/sdk` is used for transport and RPC, which is expected to provide a secure communication layer. However, the internal rate-limiting for calls to the Brave API (`checkRateLimit()`) is currently commented out, which means the server relies solely on the upstream Brave API's rate limits. This could lead to API key exhaustion if not managed by external factors.
Similar Servers
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.
RivalSearchMCP
Advanced MCP server for web research, content discovery, and trends analysis, integrating AI for enhanced insights and orchestrating various data gathering tools.
mcp-server-brave-search
Integrates Brave Search results as a Model Context Protocol server within the Zed editor, providing AI context.