An MCP server implementation that integrates the Brave Search API, providing both web and local search capabilities.
An MCP server implementation that integrates the Brave Search API, providing both web and local search capabilities. That is what the brave search mcp sse mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.
An implementation of the Model Context Protocol (MCP) using Server-Sent Events (SSE) that integrates the Brave Search API, providing AI models and other clients with web and local search capabilities through a streaming interface.
This server acts as a tool provider for Large Language Models that understand the Model Context Protocol. It exposes Brave's powerful web and local search functionalities via an SSE connection, allowing for real-time streaming of search results and status updates.
The server publishes 3 tools. What each one is for:
Description — Performs a general web search using the Brave Search APIInputs — * query (string, required): The search queryOutput — Streams MCP messages containing search results (title, URL, snippet, etc.)Configuration is passed through the environment: BRAVE_API_KEY. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.
Depending on your chosen deployment method, you will need some of the following: * Brave Search API Key: Required for all deployment methods. See "Getting Started" below. * Docker: Required if deploying using Docker. * kubectl & Helm: Required if deploying to Kubernetes using Helm. * Node.js & npm: Required only for local development (Node.js v22.x or later recommended). *
Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client.
Among the search and retrieval options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Brave Search MCP Sse's toolset — Description, Inputs, Output — is a fair guide to whether it matches your workflow. It is maintained by Shoofio; worth a glance at recent repository activity before you build anything load-bearing on it.
This entry was verified against Brave Search MCP Sse's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.
| Tool | What it does |
|---|---|
| Description | Performs a general web search using the Brave Search API. |
| Inputs | * query (string, required): The search query. |
| Output | Streams MCP messages containing search results (title, URL, snippet, etc.). |
Depending on your chosen deployment method, you will need some of the following: * Brave Search API Key: Required for all deployment methods. See "Getting Started" below. * Docker: Required if deploying using Docker. * kubectl & Helm: Required if deploying to Kubernetes using Helm. * Node.js & npm: Required only for local development (Node.js v22.x or later recommended). *
| Variable | Description | Required |
|---|---|---|
| BRAVE_API_KEY | Credential the server authenticates with. | Yes |
The simplest web tool that matters — fetch any URL and get model-ready markdown back.
Industrial-strength web extraction — render, scrape, crawl and search entire sites into clean markdown.
Puppeteer-powered browser control that drives pages from the accessibility tree instead of pixels.
Search built for AI, not humans — semantic web search that returns model-ready content, plus code context.
Answers, not links — delegate questions to Perplexity's search-grounded models and get cited responses back.
Put 6,000+ pre-built scrapers at your assistant's fingertips through one MCP endpoint.