CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

Brave Search

pipeworx-io/mcp-brave-search
8 toolsHTTPregistry active
Summary

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.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

8 tools
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 params

Performs 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...

Parameters* required
qstring
Search query (max 400 characters and 50 words).
countinteger
Number of results to return (max 20; default 20).default: 20
unitsstring
Measurement system used in result content.one of metric · imperial
offsetinteger
Pagination offset (max 9, in units of `count`).default: 0
countrystring
2-letter country code (ISO 3166-1 alpha-2). Defaults to US.default: US
summaryboolean
Set to true to request a summarizer key in the response. Pair with `brave_summarizer` to fetch the AI-generated summary text. Pro AI tier required.
ui_langstring
User interface language for the response, in the form <lang>-<country> (e.g. en-US).default: en-US
freshnessstring
Filter results by recency. Use pd (past day), pw (past week), pm (past month), py (past year), or a YYYY-MM-DDtoYYYY-MM-DD range.
goggles_idstring
Goggles ID for re-ranked results. See https://search.brave.com/help/goggles.
safesearchstring
Filter level for adult content.one of off · moderate · strictdefault: moderate
spellcheckboolean
Whether to spellcheck the query.default: true
search_langstring
2-letter language code for the search. Defaults to en.default: en
result_filterstring
Comma-separated list of result types to include. Available values: discussions, faq, infobox, news, query, summarizer, videos, web, locations. Use `locations` to chain into `brave_local_pois`.
extra_snippetsboolean
Return up to 5 extra alternate snippets per result. Premium plans only.
text_decorationsboolean
Whether to include decoration markers (e.g. highlighting) in result strings.default: true
brave_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 params

Searches for news articles using Brave's News Search API. Use it when you need current news, breaking updates, or articles about specific topics.

Parameters* required
qstring
Search query (max 400 characters and 50 words).
countinteger
Number of results to return (max 20; default 20).default: 20
offsetinteger
Pagination offset (max 9, in units of `count`).default: 0
countrystring
2-letter country code (ISO 3166-1 alpha-2). Defaults to US.default: US
ui_langstring
User interface language for the response, in the form <lang>-<country> (e.g. en-US).default: en-US
freshnessstring
Filter results by recency. Use pd (past day), pw (past week), pm (past month), py (past year), or a YYYY-MM-DDtoYYYY-MM-DD range.
safesearchstring
Filter level for adult content.one of off · moderate · strictdefault: moderate
spellcheckboolean
Whether to spellcheck the query.default: true
search_langstring
2-letter language code for the search. Defaults to en.default: en
text_decorationsboolean
Whether to include decoration markers (e.g. highlighting) in result strings.default: true
brave_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 params

Performs 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.

Parameters* required
qstring
Search query (max 400 characters and 50 words).
countinteger
Number of results (max 100; default 50).
countrystring
2-letter country code (ISO 3166-1 alpha-2). Defaults to US.default: US
safesearchstring
Filter level for adult content.one of off · moderate · strictdefault: moderate
spellcheckboolean
Whether to spellcheck the query.default: true
search_langstring
2-letter language code for the search. Defaults to en.default: en
brave_video_searchSearches for videos using Brave's Video Search API. Returns structured video results with metadata.9 params

Searches for videos using Brave's Video Search API. Returns structured video results with metadata.

Parameters* required
qstring
Search query (max 400 characters and 50 words).
countinteger
Number of results to return (max 20; default 20).default: 20
offsetinteger
Pagination offset (max 9, in units of `count`).default: 0
countrystring
2-letter country code (ISO 3166-1 alpha-2). Defaults to US.default: US
ui_langstring
User interface language for the response, in the form <lang>-<country> (e.g. en-US).default: en-US
freshnessstring
Filter results by recency. Use pd (past day), pw (past week), pm (past month), py (past year), or a YYYY-MM-DDtoYYYY-MM-DD range.
safesearchstring
Filter level for adult content.one of off · moderate · strictdefault: moderate
spellcheckboolean
Whether to spellcheck the query.default: true
search_langstring
2-letter language code for the search. Defaults to en.default: en
brave_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 params

Brave 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...

Parameters* required
idsarray
One or more location IDs returned by a prior `brave_web_search` with `result_filter=locations`. Up to 20 IDs per call.
unitsstring
Measurement system.one of metric · imperial
ui_langstring
User interface language for the response, in the form <lang>-<country> (e.g. en-US).default: en-US
search_langstring
2-letter language code for the search. Defaults to en.default: en
brave_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 params

Retrieves 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 —...

Parameters* required
countinteger
Maximum number of search results considered to select the LLM context data. Default 20, max 50.default: 20
querystring
The user's search query. Max 400 characters and 50 words.
countrystring
2-letter country code (ISO 3166-1 alpha-2). Defaults to US.default: US
freshnessstring
Filter results by recency. Use pd, pw, pm, py, or YYYY-MM-DDtoYYYY-MM-DD.
spellcheckboolean
Whether to spellcheck the query.default: true
search_langstring
2-letter language code for the search. Defaults to en.default: en
enable_localboolean
Whether to enable local recall.
context_threshold_modestring
Mode used to determine the inclusion threshold for content.one of disabled · strict · lenient · balanceddefault: balanced
enable_source_metadataboolean
Enable source metadata enrichment (site_name, favicon) in the sources attribute.
maximum_number_of_urlsinteger
Maximum number of different URLs to include in LLM context.
maximum_number_of_tokensinteger
Approximate maximum number of tokens to include in context. Default 8192, max 32768.default: 8192
maximum_number_of_snippetsinteger
Maximum number of snippets (chunks of text) to include in LLM context. Default 50, max 256.default: 50
maximum_number_of_tokens_per_urlinteger
Maximum number of tokens to include per URL. Default 4096, max 8192.default: 4096
maximum_number_of_snippets_per_urlinteger
Maximum number of snippets to include per URL. Default 50, max 100.default: 50
brave_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 params

Searches 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...

Parameters* required
countinteger
Number of results (max 50, default 20).default: 20
querystring
Query string. Shape influences the response: POI-like queries return `results`; ambiguous city names return `cities`; address-/street-shaped queries with a geographic anchor return `addresses` and/or `streets`. Omit to browse general POIs in the supplied area. Required if neither `latitude`+`longitude` nor `location` is provided.
unitsstring
Units of measurement for distance values.one of metric · imperialdefault: metric
geolocstring
Optional geolocation token used to refine results.
radiusnumber
Bias toward results closer to the supplied coordinates, in meters. NOT a hard cutoff.
countrystring
2-letter country code (ISO 3166-1 alpha-2). Defaults to US.default: US
ui_langstring
User interface language for the response, in the form <lang>-<country> (e.g. en-US).default: en-US
latitudenumber
Latitude of the geographical coordinates to search around (-90 to 90). Typically paired with `longitude`.
locationstring
Location string used as an alternative to lat/long. US: '<city> <state> <country>' (e.g. 'san francisco ca united states'). Non-US: '<city> <country>' (e.g. 'tokyo japan'). Capitalization and commas don't matter.
longitudenumber
Longitude of the geographical coordinates to search around (-180 to 180). Typically paired with `latitude`.
safesearchstring
Filter level for adult content.one of off · moderate · strictdefault: moderate
spellcheckboolean
Whether to spellcheck the query.default: true
search_langstring
2-letter language code for the search. Defaults to en.default: en
brave_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 params

Retrieves 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.

Parameters* required
keystring
Summarizer key returned by a prior `brave_web_search` with `summary=true`.
entity_infoboolean
Whether to include extra entity-info fields with citation metadata.

mcp-brave-search

Brave Search MCP — independent web index (no Google/Bing dependency)

Part of Pipeworx — an MCP gateway connecting AI agents to 673+ live data sources.

Tools

ToolDescription

Quick Start

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"
    }
  }
}

Using with ask_pipeworx

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.

More

  • All tools and guides
  • pipeworx.io

License

MIT

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Categories
Search & Web Crawling
Registryactive
TransportHTTP
UpdatedMay 11, 2026
View on GitHub

Related Search & Web Crawling MCP Servers

View all →
Google Search

com.mcparmory/google-search

Scrape Google search results with SERP data, ads, and knowledge panels
25
Serper Search and Scrape

marcopesani/mcp-server-serper

Serper MCP Server supporting search and webpage scraping
154
Brave Search Mcp Server

brave/brave-search-mcp-server

Brave Search MCP Server: web results, images, videos, rich results, AI summaries, and more.
1.2k
Google Search Console

com.mcparmory/google-search-console

Query search analytics, manage sitemaps, and inspect site URLs and status
25
Google Search Console

acamolese/google-search-console-mcp

Google Search Console MCP server: SEO audits, performance queries, URL inspection, indexing checks.
3
Google Search Console

io.github.sarahpark/google-search-console

Google Search Console MCP server — search analytics, URL inspection, and sitemaps
2