Prerequisites
- A Brave Search API subscription and API key (X-Subscription-Token)
- project_contributor access in AgentRuntime
Connect in AgentRuntime
Subscribe to Brave Search API
Sign up at brave.com/search/api and copy your subscription token from the dashboard.
Create a connection
Go to Connections and click New custom connection to create an API key connection with
APIKey.Add brave MCP instance
Go to MCP, click Add instance for brave, wire your connection on Instance config, set the profile active, and save.
What you can build
- News digests —
brave_news_searchwithfreshness=pd→ LLM summarizes top stories → post to Slack or email. - Research with summary —
brave_web_searchwithsummary=true→ pass summary key tobrave_summarizerfor inline citations. - Local lead gen —
brave_local_searchfor businesses near a query → enrich with CRM connector. - Media monitoring —
brave_image_searchorbrave_video_searchfor brand or product mentions. - Filtered web search —
result_filter,goggles, andfreshnessfor precise result sets.
Tools
| Tool | Description |
|---|---|
brave_web_search | General web search; set summary=true to obtain a key for the summarizer |
brave_summarizer | AI summary from a prior web search summary key |
brave_news_search | News articles (defaults to past day when freshness omitted) |
brave_local_search | Local businesses and places with POI details |
brave_image_search | Image search results |
brave_video_search | Video search results |
Example
Fetch today’s news on a topic:Configuration
| Key | Required | Description |
|---|---|---|
APIKey | Yes | Brave Search API subscription token |
APIBase | No | Brave Search API base URL |
Troubleshooting
| Issue | Fix |
|---|---|
401 / invalid token | Verify subscription is active; key goes in APIKey as X-Subscription-Token |
| Summarizer fails | Run brave_web_search with summary=true first; pass the returned key to brave_summarizer |
| Empty local results | Query may be too broad; local search depends on Brave location data availability |
| Unexpected result types | Use result_filter on web search to limit to web, news, videos, etc. |
Related
- Integrations quickstart
- Exa connector — semantic web search
- Connector catalog
- Troubleshooting