Access Brave Search for Web, Image, Video, and News
The Brave Search MCP server gives Claude web, local, image, video, and news search plus AI-powered summarization.
Why it matters
Leverage the Brave Search API to perform comprehensive web, local, image, video, and news searches. This asset can also generate AI-powered summaries of search results.
Outcomes
What it gets done
Perform web searches with advanced filtering options.
Search for local businesses and places.
Find images and videos with detailed metadata.
Generate concise summaries from web search results.
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/vb-brave-search | bash Capabilities
Tools your agent gets
Performs comprehensive web searches with rich result types and filtering options.
Searches for local businesses and places with ratings, hours, and descriptions.
Searches for images with metadata and thumbnail information.
Searches for videos with comprehensive metadata.
Searches for current news articles with freshness controls.
Generates AI-powered summaries from web search results.
Overview
Brave Search MCP
The Brave Search MCP server gives Claude web, local business, image, video, and news search plus AI-powered summarization of search results, via the Brave Search API. Use it when Claude needs live search results or an AI-generated summary of search results, with a Brave Search API key configured.
What it does
The Brave Search MCP server integrates the Brave Search API, providing web search, local business search, image search, video search, news search, and AI-powered summarization. It exposes six tools: brave_web_search (comprehensive web search with rich results and filtering by country, result count, safe-search level, and freshness), brave_local_search (local businesses and places with ratings, hours, and descriptions), brave_image_search, brave_video_search, brave_news_search (with freshness controls for current articles), and brave_summarizer (generating an AI-powered summary from web search results).
npm install -g @brave/brave-search-mcp-server
When to use - and when NOT to
Use this connector when Claude needs live web, local, image, video, or news search results, or an AI-generated summary of search results - for example, searching the web for recent news and summarizing the top results.
It is not a fit without a Brave Search API key - the free tier covers 2,000 queries per month with basic web search, while local search and AI summaries require the Pro plan.
Capabilities
brave_web_search(query, options) searches the web with country, result-count, safe-search, and freshness filters; brave_local_search finds local businesses and places; brave_image_search, brave_video_search, and brave_news_search search their respective content types; brave_summarizer(key, options) generates an AI summary from search results.
How to install
Install the package globally with the command above, then add it to your Claude Code settings with npx -y @brave/brave-search-mcp-server as the command and a BRAVE_API_KEY environment variable. Sign up for a Brave Search API account, choose the Free plan (2,000 queries/month, basic web search) or the Pro plan (adds local search and AI summaries), and generate your API key from the developer dashboard.
Who it's for
Anyone who wants Claude to search the live web, local businesses, images, videos, or news and summarize the results, without leaving the conversation to run searches manually.
Source README
The Brave Search MCP server integrates the Brave Search API, providing comprehensive search capabilities including web search, local business search, image search, video search, news search, and AI-powered summarization.
Installation
npm install -g @brave/brave-search-mcp-server
Configuration
Add to your Claude Code settings:
{
"mcpServers": {
"brave-search": {
"command": "npx",
"args": ["-y", "@brave/brave-search-mcp-server"],
"env": {
"BRAVE_API_KEY": "your_api_key_here"
}
}
}
}
Available Tools
brave_web_search
Performs comprehensive web searches with rich result types and filtering.
brave_web_search(query: string, options?: SearchOptions): SearchResults
Parameters:
query- Search terms (max 400 chars, 50 words)country- Country code (default: "US")count- Results per page (1-20, default: 10)safesearch- Content filtering ("off", "moderate", "strict")freshness- Time filter ("pd", "pw", "pm", "py")
brave_local_search
Searches for local businesses and places with ratings, hours, and descriptions.
brave_local_search(query: string, options?: LocalSearchOptions): LocalResults
brave_image_search
Searches for images with metadata and thumbnail information.
brave_image_search(query: string, options?: ImageSearchOptions): ImageResults
brave_video_search
Searches for videos with comprehensive metadata.
brave_video_search(query: string, options?: VideoSearchOptions): VideoResults
brave_news_search
Searches for current news articles with freshness controls.
brave_news_search(query: string, options?: NewsSearchOptions): NewsResults
brave_summarizer
Generates AI-powered summaries from web search results.
brave_summarizer(key: string, options?: SummarizerOptions): Summary
Getting an API Key
- Sign up for a Brave Search API account
- Choose a plan:
- Free: 2,000 queries/month, basic web search
- Pro: Enhanced features including local search, AI summaries
- Generate your API key from the developer dashboard
Usage Example
Claude, search the web for the latest news about AI developments
and summarize the top results.
FAQ
Common questions
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.