Brave Search MCP Server
The official Brave Search MCP gives Claude web, news, image, video and local search from Brave's own index. Setup, all 8 tools, and the free monthly credit.
- Pricing
- freemium
- GitHub stars
- 1,458
- Last commit
- 2026-09-17
- Page updated
Server is free and open source. The Brave Search API includes $5 of free credit each month; after that it's $5 per 1,000 searches.
Brave Software maintains this server itself, and it's the most complete search MCP you can run for free. It gives Claude eight tools on top of Brave's independent index: web, news, images, videos, local businesses, places, an AI summarizer, and brave_llm_context, which returns pre-extracted page text sized for a model's context window.
Ignore the old @modelcontextprotocol/server-brave-search package you'll still see in tutorials. It's the archived reference version. Install @brave/brave-search-mcp-server instead. Version 2 defaults to stdio, so the standard Claude Desktop config just works.
For marketers, the useful bits are the filters. freshness limits results to the past day, week or month, and country lets you check what searchers in Germany see versus the US. A quick SERP check: ask Claude to run your target keyword with count: 20 and list which result types show up (videos, news, discussions) before you decide on a format. Need the full text of those pages? Hand the URLs to the Firecrawl MCP.
The free plan changed: Brave now gives you $5 in credits every month instead of a fixed query count. At $5 per 1,000 searches that's roughly 1,000 free searches, which goes fast if an agent loops. Use BRAVE_MCP_ENABLED_TOOLS to switch off tools you don't need.
Official vs community Brave Search MCP
What you can ask it
- “Search "best CRM for agencies" in the US and the UK, 20 results each, and tell me which domains rank in both”
- “Find news from the past week about [competitor] and summarize anything that affects our positioning”
- “Search images for "minimalist SaaS pricing page" and list the 10 brands whose designs come up most”
- “Find coffee shops within 2 km of central Lisbon with ratings and hours, as a table for a local outreach list”
- “Use LLM context to pull the key claims from the top 5 results for "what is vibe marketing" and tell me what they all miss”
Features
- `brave_web_search` with country, language, freshness and up to 20 results per page
- `brave_news_search` defaulting to the last 24 hours, for trend and PR monitoring
- `brave_image_search` and `brave_video_search` for creative and competitor research
- `brave_local_search` and `brave_place_search` for local business data (ratings, hours, addresses)
- `brave_llm_context`: pre-extracted page text with token limits, built for grounding answers
- `brave_summarizer`: AI summary of a web search's results
- Tool allow/deny lists (`BRAVE_MCP_ENABLED_TOOLS`, `BRAVE_MCP_DISABLED_TOOLS`) and stdio or HTTP transport
How to set up the Brave Search MCP Server
Works with: Claude Desktop, Claude Code, Cursor, VS Code
claude_desktop_config.json:
{
"mcpServers": {
"brave-search": {
"command": "npx",
"args": [
"-y",
"@brave/brave-search-mcp-server"
],
"env": {
"BRAVE_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
3. Claude Code:
claude mcp add brave-search -e BRAVE_API_KEY=YOUR_API_KEY_HERE -- npx -y @brave/brave-search-mcp-server
4. Docker instead of npx:
{
"mcpServers": {
"brave-search": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"BRAVE_API_KEY",
"docker.io/mcp/brave-search"
],
"env": {
"BRAVE_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
5. Cursor / VS Code: use the same npx command and BRAVE_API_KEY env var (the README has one-click VS Code install buttons).
6. Restart the client and ask Claude to search something.Alternatives
Returns synthesized, cited answers and deep research instead of raw result lists; paid API only.
Search plus full-page scraping and crawling, with a keyless hosted tier for quick tests.
FAQ
Is the Brave Search MCP official?
How do I connect Brave Search to Claude?
npx -y @brave/brave-search-mcp-server with BRAVE_API_KEY to your Claude Desktop config, or run claude mcp add brave-search -e BRAVE_API_KEY=... -- npx -y @brave/brave-search-mcp-server in Claude Code.Is the Brave Search MCP free?
Why does local search return normal web results?
brave_local_search falls back to a regular web search.More marketing MCP servers
Firecrawl MCP Server
The Firecrawl MCP lets Claude scrape, search and crawl any site. How marketers use it for competitor and content research, with hosted and local setup.
firecrawl-mcp freemium Perplexity MCP Server
The official Perplexity MCP gives Claude live web search and deep research. Remote URL, Claude Code setup, the four tools, and what the API costs.
@perplexity-ai/mcp-server paid Figma MCP Server
Official MCP server by Figma. Convert designs into code, extract design tokens, access components and variables — directly from Claude Code or any MCP-compatible editor.
figma (remote MCP) freemium X (Twitter) MCP Server
X has an official MCP server now. How to connect the X (Twitter) MCP to Claude, Cursor or Claude Code, what it can read, and what each API call costs.
npx -y @xdevplatform/xurl mcp https://api.x.com/mcp paid Added: 2025-02-18 · Last reviewed: 2026-09-22