Connects Claude to Brave's independent search index, letting you query web results without relying on Google or Bing infrastructure. Part of the Pipeworx gateway ecosystem, which bundles 250+ data sources behind a single MCP endpoint. You can either add just the Brave Search server or connect to the full Pipeworx gateway for broader access. Supports streamable HTTP transport and includes an ask_pipeworx tool that lets you make natural language queries instead of calling specific tool names. Useful when you need fresh web search capabilities and want to avoid the major search duopoly, or when you're already using Pipeworx for other integrations.
Public tool metadata for what this MCP can expose to an agent.
brave_web_searchPerforms web searches using the Brave Search API and returns comprehensive search results with rich metadata. To chain into local-POI enrichment, pass `result_filter=locations` and feed the resulting `locations.results[].id` values into `brave_local_search`. To chain into the...15 paramsPerforms web searches using the Brave Search API and returns comprehensive search results with rich metadata. To chain into local-POI enrichment, pass `result_filter=locations` and feed the resulting `locations.results[].id` values into `brave_local_search`. To chain into the...
qstringcountintegerunitsstringmetric · imperialoffsetintegercountrystringsummarybooleanui_langstringfreshnessstringgoggles_idstringsafesearchstringoff · moderate · strictdefault: moderatespellcheckbooleansearch_langstringresult_filterstringextra_snippetsbooleantext_decorationsbooleanbrave_news_searchSearches for news articles using Brave's News Search API. Use it when you need current news, breaking updates, or articles about specific topics.10 paramsSearches for news articles using Brave's News Search API. Use it when you need current news, breaking updates, or articles about specific topics.
qstringcountintegeroffsetintegercountrystringui_langstringfreshnessstringsafesearchstringoff · moderate · strictdefault: moderatespellcheckbooleansearch_langstringtext_decorationsbooleanbrave_image_searchPerforms an image search using the Brave Search API. Helpful when you need pictures of people, places, things, graphic-design ideas, or art inspiration. Counts of up to 100 are supported.6 paramsPerforms an image search using the Brave Search API. Helpful when you need pictures of people, places, things, graphic-design ideas, or art inspiration. Counts of up to 100 are supported.
qstringcountintegercountrystringsafesearchstringoff · moderate · strictdefault: moderatespellcheckbooleansearch_langstringbrave_video_searchSearches for videos using Brave's Video Search API. Returns structured video results with metadata.9 paramsSearches for videos using Brave's Video Search API. Returns structured video results with metadata.
qstringcountintegeroffsetintegercountrystringui_langstringfreshnessstringsafesearchstringoff · moderate · strictdefault: moderatespellcheckbooleansearch_langstringbrave_local_searchBrave Local Search API returns enriched information (address, phone, hours, rating) for location-search results. Access requires the Brave Search API Pro plan; currently US-only. Two-step flow: first call `brave_web_search` with `result_filter=locations` to obtain `locations.r...4 paramsBrave Local Search API returns enriched information (address, phone, hours, rating) for location-search results. Access requires the Brave Search API Pro plan; currently US-only. Two-step flow: first call `brave_web_search` with `result_filter=locations` to obtain `locations.r...
idsarrayunitsstringmetric · imperialui_langstringsearch_langstringbrave_llm_contextRetrieves pre-extracted, relevance-ranked web content using Brave's LLM Context API, optimized for AI agents, LLM grounding, and RAG pipelines. Unlike a traditional web search that returns links and short descriptions, this tool returns the actual substance of matching pages —...14 paramsRetrieves pre-extracted, relevance-ranked web content using Brave's LLM Context API, optimized for AI agents, LLM grounding, and RAG pipelines. Unlike a traditional web search that returns links and short descriptions, this tool returns the actual substance of matching pages —...
countintegerquerystringcountrystringfreshnessstringspellcheckbooleansearch_langstringenable_localbooleancontext_threshold_modestringdisabled · strict · lenient · balanceddefault: balancedenable_source_metadatabooleanmaximum_number_of_urlsintegermaximum_number_of_tokensintegermaximum_number_of_snippetsintegermaximum_number_of_tokens_per_urlintegermaximum_number_of_snippets_per_urlintegerbrave_place_searchSearches Brave's Place Search API. A single call may populate any combination of `results` (POIs), `cities`, `addresses`, `streets`, and `location` (the resolved search area), depending on the query shape. Use for POIs near coordinates or a named area, browsing general POIs (o...13 paramsSearches Brave's Place Search API. A single call may populate any combination of `results` (POIs), `cities`, `addresses`, `streets`, and `location` (the resolved search area), depending on the query shape. Use for POIs near coordinates or a named area, browsing general POIs (o...
countintegerquerystringunitsstringmetric · imperialdefault: metricgeolocstringradiusnumbercountrystringui_langstringlatitudenumberlocationstringlongitudenumbersafesearchstringoff · moderate · strictdefault: moderatespellcheckbooleansearch_langstringbrave_summarizerRetrieves AI-generated summaries of web search results. Two-step flow: first call `brave_web_search` with `summary=true` to obtain `summarizer.key`, then pass it here. Pro AI tier required.2 paramsRetrieves AI-generated summaries of web search results. Two-step flow: first call `brave_web_search` with `summary=true` to obtain `summarizer.key`, then pass it here. Pro AI tier required.
keystringentity_infobooleanBrave Search MCP — independent web index (no Google/Bing dependency)
Part of Pipeworx — an MCP gateway connecting AI agents to 673+ live data sources.
| Tool | Description |
|---|
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"brave-search": {
"url": "https://gateway.pipeworx.io/brave-search/mcp"
}
}
}
Or connect to the full Pipeworx gateway for access to all 673+ data sources:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
Instead of calling tools directly, you can ask questions in plain English:
ask_pipeworx({ question: "your question about Brave Search data" })
The gateway picks the right tool and fills the arguments automatically.
MIT
com.mcparmory/google-search
marcopesani/mcp-server-serper
brave/brave-search-mcp-server
com.mcparmory/google-search-console
acamolese/google-search-console-mcp
io.github.sarahpark/google-search-console