Brave Search MCP Server
Brave Search MCP con soporte SSE
Este es un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona funciones de Brave Search con integración de Eventos Enviados por el Servidor (SSE). Puede implementarse en Coolify y usarse como un servicio de búsqueda en tiempo real.
Características
Integración de la API de Brave Search a través de MCP
Resultados de búsqueda en tiempo real mediante SSE
Compatible con Docker y Coolify
Implementación de TypeScript
Punto final SSE de Express.js
Related MCP server: WebSearch-MCP
Prerrequisitos
Clave API de Brave Search
Node.js 18+
Docker (para implementación en contenedores)
Instancia de Coolify
Desarrollo local
Clonar el repositorio
Crea un archivo
.envcon tu clave API de Brave:BRAVE_API_KEY=your_api_key_here PORT=3001Instalar dependencias:
npm installIniciar servidor de desarrollo:
npm run dev
Implementación de Docker
Construya y ejecute usando docker-compose:
docker-compose up --build
Implementación de Coolify
En tu panel de Coolify, crea un nuevo servicio
Seleccione "Implementar desde la fuente"
Configure lo siguiente:
URL del repositorio: la URL de su repositorio
Rama: principal
Comando de compilación:
npm run buildComando de inicio:
npm startPuerto: 3001
Variables de entorno:
BRAVE_API_KEY=su_clave_api_aquí
PUERTO=3001
Uso de la integración SSE
Punto final de SSE
GET http://your-server:3001/sseEl punto de conexión SSE proporciona resultados de búsqueda en tiempo real. Conéctese a él mediante la API EventSource:
const eventSource = new EventSource('http://your-server:3001/sse');
eventSource.onmessage = (event) => {
const data = JSON.parse(event.data);
// Handle the search results
console.log(data);
};
eventSource.onerror = (error) => {
console.error('SSE Error:', error);
eventSource.close();
};Punto final de mensajes
POST http://your-server:3001/messages
Content-Type: application/json
{
"query": "your search query",
"count": 10 // optional, default: 10, max: 20
}Utilice este punto final para activar búsquedas que se transmitirán a todos los clientes SSE conectados.
Uso de MCP
El servidor proporciona la siguiente herramienta MCP:
brave_web_search: Realiza una búsqueda web utilizando la API de búsqueda Brave{ query: string; // Search query count?: number; // Number of results (1-20, default: 10) }
Manejo de errores
El servidor transmite errores a todos los clientes SSE conectados
Los errores se formatean así:
{ "type": "error", "error": "error message" }
Notas
La conexión SSE permanecerá abierta hasta que el cliente la cierre.
Cada resultado de búsqueda se transmite a todos los clientes conectados
El servidor gestiona automáticamente las desconexiones y la limpieza.
Para la implementación de producción, considere implementar la autenticación para el punto final de mensajes
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Visit https://brave.com/search/api/ for a free API key. Search the web, local businesses, images,…
MCP server for Google search results via SERP API
Related MCP Servers
- -licenseNot gradedqualityAmaintenanceAn MCP server implementation that integrates the Brave Search API, providing both web and local search capabilities.13,25090,042MIT
- AlicenseBqualityCmaintenanceA Model Context Protocol server that enables AI assistants to perform real-time web searches, retrieving up-to-date information from the internet via a Crawler API.16540ISC
- AlicenseAqualityBmaintenanceA Model Context Protocol server that provides real-time web search capabilities to AI assistants through pluggable search providers, currently integrated with the Brave Search API.516MIT
- AlicenseAqualityDmaintenanceAn MCP Server implementation that integrates the Brave Search API, providing, Web Search, Local Points of Interest Search, Image Search, Video Search, News Search and LLM Context Search capabilities5196125GPL 3.0
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/isaacgounton/Brave-Search-MCP-SSE'
If you have feedback or need assistance with the MCP directory API, please join our Discord server