data
Brave Search MCP, CLI, and Lua Integration for AI Agents
Brave Search integration docs for AI agents: MCP gateway setup, Brave Search CLI commands, Lua API reference, credentials, and function schemas.Brave Search for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
brave-search.brave_search_web | Read read | 0 | Search Brave web results. |
brave-search.brave_search_web_rich | Read read | 0 | Fetch rich result details from a web search callback key. |
brave-search.brave_search_llm_context | Read read | 0 | Retrieve LLM-ready extracted web context with GET. |
brave-search.brave_search_llm_context_post | Read read | 0 | Retrieve LLM-ready extracted web context with POST. |
brave-search.brave_search_images | Read read | 0 | Search Brave image results. |
brave-search.brave_search_news | Read read | 0 | Search Brave news results. |
brave-search.brave_search_videos | Read read | 0 | Search Brave video results. |
brave-search.brave_search_places | Read read | 0 | Search Brave places and points of interest. |
brave-search.brave_search_local_pois | Read read | 0 | Fetch details for ephemeral Brave local place IDs. |
brave-search.brave_search_local_descriptions | Read read | 0 | Fetch AI-generated descriptions for ephemeral Brave local place IDs. |
brave-search.brave_search_suggest | Read read | 0 | Get Brave query suggestions. |
brave-search.brave_search_spellcheck | Read read | 0 | Get Brave spelling corrections for a query. |
brave-search.brave_search_answer | Read read | 0 | Create a Brave grounded answer through the OpenAI-compatible endpoint. |
brave-search.brave_search_summarizer | Read read | 0 | Fetch a legacy summarizer search result by key. |
brave-search.brave_search_summarizer_summary | Read read | 0 | Fetch just the legacy summarizer summary by key. |
brave-search.brave_search_summarizer_title | Read read | 0 | Fetch just the legacy summarizer title by key. |
brave-search.brave_search_summarizer_enrichments | Read read | 0 | Fetch legacy summarizer enrichments by key. |
brave-search.brave_search_summarizer_followups | Read read | 0 | Fetch legacy summarizer follow-up questions by key. |
brave-search.brave_search_summarizer_entity_info | Read read | 0 | Fetch legacy summarizer entity information by key. |