mcp-brave-search
If you are the rightful owner of mcp-brave-search and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Brave Search MCP Server is a Model Context Protocol server that utilizes the Brave Search API for conducting web and local searches, with optional HTTP proxy configuration.
The Brave Search MCP Server is designed to leverage the Brave Search API for both web and local searches. It is a fork of the Model Context Protocol servers and replaces the native fetch implementation with node-fetch-native. The server can route requests through a proxy server using environment variables like http_proxy and https_proxy, or a custom BRAVE_SEARCH_PROXY. It supports web searches with pagination and filtering, and local searches for businesses and services, with smart fallbacks to web search when local results are unavailable. The server is configurable with an API key from the Brave Search API, and can be deployed using Docker or NPX, making it versatile for different development environments.
Features
- Web Search: Conduct general queries, news, and articles searches with pagination and freshness controls.
- Local Search: Find local businesses, restaurants, and services with detailed information.
- Flexible Filtering: Control result types, safety levels, and content freshness.
- Smart Fallbacks: Automatically falls back to web search when no local results are found.
Tools
brave_web_search
Execute web searches with pagination and filtering.
brave_local_search
Search for local businesses and services, with automatic fallback to web search.