Brave Search MCP Server
Provides comprehensive search capabilities through the Brave Search API via the Model Context Protocol. Enables AI agents to perform web searches, local business searches, image searches, video searches, news searches, and AI-powered summarization. Supports both STDIO and HTTP transports.
Connect
Add this configuration to .claude/mcp.json
{
"mcpServers": {
"brave-search": {
"command": "npx",
"args": [
"-y",
"@brave/brave-search-mcp-server"
],
"env": {
"BRAVE_API_KEY": "<YOUR_BRAVE_API_KEY>"
}
}
}
}Tools (6)
brave_web_search
Perform a web search using the Brave Search API and return relevant results with titles, URLs, and descriptions.
{
"type": "object",
"required": [
"query"
],
"properties": {
"count": {
"type": "integer",
"description": "Number of results to return (1-20, default 10)"
},
"query": {
"type": "string",
"description": "Search query string (max 400 chars, 50 words)"
},
"offset": {
"type": "integer",
"description": "Pagination offset (max 9, default 0)"
},
"freshness": {
"type": "string",
"description": "Time filter (pd, pw, pm, py, or date range)"
}
}
}brave_local_search
Search for local businesses and places using Brave Search with location-aware results.
{
"type": "object",
"required": [
"query"
],
"properties": {
"count": {
"type": "integer",
"description": "Number of results to return (max 20, default 5)"
},
"query": {
"type": "string",
"description": "Local search query (e.g., restaurants near me)"
}
}
}brave_image_search
Search for images with metadata and thumbnail information.
{
"type": "object",
"required": [
"query"
],
"properties": {
"count": {
"type": "integer",
"description": "Number of results to return (1-200, default 50)"
},
"query": {
"type": "string",
"description": "Search query string (max 400 chars, 50 words)"
}
}
}brave_video_search
Search for videos with comprehensive metadata and thumbnail information.
{
"type": "object",
"required": [
"query"
],
"properties": {
"count": {
"type": "integer",
"description": "Number of results to return (1-50, default 20)"
},
"query": {
"type": "string",
"description": "Search query string (max 400 chars, 50 words)"
}
}
}brave_news_search
Search for current news articles with freshness controls and breaking news indicators.
{
"type": "object",
"required": [
"query"
],
"properties": {
"count": {
"type": "integer",
"description": "Number of results to return (1-50, default 20)"
},
"query": {
"type": "string",
"description": "Search query string (max 400 chars, 50 words)"
},
"freshness": {
"type": "string",
"description": "Time filter (default: pd for last 24 hours)"
}
}
}brave_summarizer
Generate AI-powered summaries from web search results using Brave's summarization API.
{
"type": "object",
"required": [
"key"
],
"properties": {
"key": {
"type": "string",
"description": "Summary key from web search results (use summary=true in web search first)"
}
}
}Resources
This server does not expose any resources.
Prompts
This server does not expose any prompts.
Server Information
- Author
- Brave (@brave)
- License
- MIT
- Version
- 2.0.82
- Stars
- 1,100
- Last Updated
- May 9, 2026