remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Allows searching the web and for local businesses using the Brave Search API
Servidor MCP de Brave Search
Este proyecto implementa un servidor de Protocolo de Contexto de Modelo (MCP) para Brave Search, lo que permite la integración con asistentes de IA como Claude.
Prerrequisitos
- Python 3.11+
- uv - Un instalador y solucionador rápido de paquetes de Python
Instalación
Instalación mediante herrería
Para instalar automáticamente el servidor Brave Search MCP para Claude Desktop a través de Smithery :
Instalación manual
- Clonar el repositorio:Copy
- Cree un entorno virtual e instale dependencias usando uv:Copy
- Configura tu clave API de Brave Search:En Windows, use:Copy
set BRAVE_API_KEY=your_api_key_here
Uso
- Configure su archivo de configuración MCP (por ejemplo,
claude_desktop_config.json
) para incluir el servidor MCP de Brave Search:ReemplaceCopyYOUR_BRAVE_API_KEY_HERE
con su clave API de Brave real. - Inicie el servidor MCP de Brave Search ejecutando su asistente de IA compatible con MCP con la configuración actualizada.
- El servidor ahora estará funcionando y listo para aceptar solicitudes de clientes MCP.
- Ahora puedes usar la funcionalidad Brave Search en tu asistente de IA compatible con MCP (como Claude) invocando las herramientas disponibles.
Herramientas disponibles
El servidor proporciona dos herramientas principales:
brave_web_search
: realiza una búsqueda web utilizando la API de búsqueda Brave.brave_local_search
: busca negocios y lugares locales.
Consulte la documentación de la herramienta en src/server.py
para obtener información detallada sobre su uso.
Desarrollo
Para realizar cambios en el proyecto:
- Modifique el código en el directorio
src
según sea necesario. - Actualice el archivo
requirements.txt
si agrega o elimina dependencias:Copy - Reinicie el servidor para aplicar los cambios.
Solución de problemas
Si encuentra algún problema:
- Asegúrese de que su clave API de Brave esté configurada correctamente.
- Verifique que todas las dependencias estén instaladas.
- Verifique que esté utilizando una versión de Python compatible.
- Si realiza cambios en el código, asegúrese de reiniciar el servidor.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
You must be authenticated.
Facilita la integración de las funcionalidades de Brave Search con asistentes de IA a través del Protocolo de Contexto de Modelo, lo que permite búsquedas web y locales mediante la API de Brave Search.