OpenDeepSearch
Una alternativa de código abierto a Perplexity Deep Research utilizando el Protocolo de Contexto de Modelo (MCP).
Descripción general
OpenDeepSearch es una potente herramienta de investigación que realiza investigaciones exhaustivas sobre temas complejos. Combina el enfoque de pensamiento estructurado del Pensamiento Secuencial con las capacidades de búsqueda de Brave Search para generar informes de investigación detallados y con fuentes fiables.
Related MCP server: MCP Server for Deep Research
Características
Investigación integral : divide preguntas complejas en subpreguntas manejables
Búsqueda iterativa : realiza múltiples búsquedas para recopilar información diversa
Análisis inteligente : analiza los resultados de búsqueda para extraer información relevante
Síntesis : combina los hallazgos en un informe coherente y bien estructurado.
Citas : Incluye fuentes de toda la información del informe.
Integración con MCP : se integra perfectamente con Claude Desktop, Cursor y otros clientes de MCP
WebSockets : admite la integración con Smithery y otros clientes MCP
Publicación : Permite publicar la herramienta de investigación en la plataforma Smithery para facilitar el acceso.
Instalación
Prerrequisitos
Node.js 16 o superior
Una clave API de Brave Search (obtén una en https://brave.com/search/api/ )
Instalación de NPM
Corriendo con NPX
Instalación local
Instalación mediante herrería
Al realizar la instalación a través de Smithery, se le solicitará que ingrese una clave API de Brave Search.
Uso
Con Claude Desktop
Agregue lo siguiente a su configuración de Claude Desktop:
Con el cursor
En Cursor, puedes agregar el servidor MCP con:
Asegúrese de configurar la variable de entorno BRAVE_API_KEY antes de ejecutar Cursor.
Consultas de ejemplo
"¿Cuáles son los últimos avances en computación cuántica?"
Comparar y contrastar diferentes enfoques para la mitigación del cambio climático.
"Explicar la historia y el impacto del Renacimiento en el arte europeo"
"¿Cuáles son los pros y contras de las diferentes fuentes de energía renovables?"
Cómo funciona
Análisis de preguntas : el sistema analiza la pregunta principal y la divide en subpreguntas.
Búsqueda iterativa : para cada subpregunta, el sistema realiza búsquedas utilizando la API de búsqueda Brave
Análisis de resultados : el sistema analiza los resultados de la búsqueda para extraer información relevante
Síntesis : El sistema combina los hallazgos en un informe coherente
Cita : Toda la información está debidamente citada con las fuentes.
Desarrollo
Configuración
Construir
Ejecutar en modo de desarrollo
Pruebas
Pruebas con MCP Inspector
Para probar el servidor MCP, puede utilizar MCP Inspector, una interfaz predeterminada para el servidor instrumentos:
Después de abrir el Inspector, cierre el navegador y presione la dirección http://localhost:5173 . Para acceder al servidor WebSocket, utilice la URL ws://localhost:3000 .
Primeros pasos para los instrumentos de prueba
En la interfaz MCP Inspector podemos visualizar el instrumento y configurar los parámetros siguientes:
Prueba de Brave Web Search
Prueba de pensamiento secuencial
Testimonio de Investigación Profunda
Prueba con Claude o Cursor
Después de instalar un servidor como Smithery o un servidor local, puede utilizar Claude Desktop o Cursor, o utilizar un servidor MCP compatible con él. настройках.
Publicaciones sobre herrería
Para publicar el servidor en la plataforma Smithery:
Asegúrese de que el repositorio esté alojado en GitHub y sea público.
Regístrate en la plataforma Smithery
Autenticarse a través de GitHub para conectarse con el repositorio
Vaya a la pestaña "Implementaciones" en la página del servidor
Haga clic en el botón "Implementar en Smithery"
Siga las instrucciones de configuración de la implementación
Después de publicar, los usuarios pueden instalar el servidor mediante la CLI de Smithery:
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Expresiones de gratitud
Inspirado por Perplexity Deep Research
Construido sobre el Protocolo de Contexto Modelo
Utiliza el enfoque de pensamiento secuencial para la investigación estructurada
Desarrollado por Brave Search API