Best for
- AI agents that need Brave Search API data
- Workflows requiring web, news, or multimedia search
- Applications needing structured place and local-business information
This is an official Brave-maintained search MCP Server covering web, news, image, video, local, place, LLM-context, and summarization tools. It requires a Brave Search API key and defaults to STDIO; HTTP deployments require careful handling because the endpoint is unauthenticated.
Strongest · Documentation 15/20 Weakest · Maintenance 7/20
Static review · not runListed 2026-07-29
Read the FMRS scoring method →Runtime:Node.js 22+ · Docker
BRAVE_API_KEY
Brave Search API key generated from https://api-dashboard.search.brave.com/app/keys; BRAVE_API_KEY_FILE
BRAVE_API_KEY_FILE
BRAVE_MCP_TRANSPORT
BRAVE_MCP_PORT
BRAVE_MCP_HOST
BRAVE_MCP_ALLOWED_ORIGINS
BRAVE_MCP_ALLOWED_HOSTS
BRAVE_MCP_LOG_LEVEL
BRAVE_MCP_ENABLED_TOOLS
BRAVE_MCP_DISABLED_TOOLS
BRAVE_MCP_STATELESS
Create a Brave Search API account and generate an API key. For npm installation, add the example configuration to Claude Desktop or VS Code and set BRAVE_API_KEY. The server defaults to STDIO; to use HTTP, set BRAVE_MCP_TRANSPORT=http or pass --transport http.
{"mcpServers":{"brave-search":{"command":"npx","args":["-y","@brave/brave-search-mcp-server","--transport","stdio"],"env":{"BRAVE_API_KEY":"YOUR_API_KEY_HERE"}}}}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"brave-search": {
"command": "npx",
"args": [
"-y",
"@brave/brave-search-mcp-server",
"--transport",
"stdio"
],
"env": {
"BRAVE_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add brave-search -e BRAVE_API_KEY=YOUR_API_KEY_HERE -- npx -y @brave/brave-search-mcp-server --transport stdio
Run it in a terminal; replace any <…> placeholders with your own values first.
The client's tool list should show the eight brave_* tools including brave_web_search; ask the client to run a web search — returning real results proves the install and API key work.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
Brave Search MCP Server integrates the Brave Search API with MCP, offering web, local business, place, image, video, and news search, plus AI-oriented web context and summarization. STDIO is the default transport, and HTTP is also supported.
Microsoft's official Playwright-based browser automation MCP server
The Chrome team's official MCP server exposing Chrome DevTools capabilities to AI assistants
Control the FSB browser extension from any MCP client for DOM-first AI browser automation.
Playwright-based browser automation MCP server
Source revision e4866a959a63 Data synced 2026-10-19 Read the FMRS scoring method