ASD

GPT Researcher

assafelovicgpt-researcher

Motor de investigación autónoma que rastrea decenas de fuentes web y documentos locales para generar informes factuales con citas, integrable como agente o vía MCP.

SolicitaOPENAI_API_KEYTAVILY_API_KEYDOC_PATHGOOGLE_API_KEYGITHUB_TOKENLANGCHAIN_API_KEY
Estrellas
29k

del repositorio

Actualizado
hace 27 días

último commit

Herramientas

no documentadas

Transporte

sin documentar

Forks
3.9k
Issues
177

abiertos

Instalación

pip install gpt-researcher

Qué es GPT Researcher

GPT Researcher es un agente autónomo de investigación que, dada una consulta, planifica preguntas, despliega agentes rastreadores que buscan y resumen información en más de 20 fuentes web y produce un informe extenso (2000+ palabras) con citas de fuentes. También puede investigar sobre documentos locales en PDF, Word, Excel, CSV, Markdown y PowerPoint.

El proyecto se puede usar como paquete Python (pip install gpt-researcher), como servidor con frontend propio (FastAPI + NextJS) o integrado en tus propios scripts instanciando la clase GPTResearcher. Además funciona como cliente MCP: puedes conectarlo a servidores MCP externos (por ejemplo GitHub) para que combine búsqueda web con fuentes de datos especializadas usando la variable RETRIEVER=tavily,mcp.

Si necesitas exponer las capacidades de investigación de GPT Researcher como un servidor MCP para que otro agente (como Claude) lo consuma, el proyecto redirige a un repositorio dedicado, gptr-mcp, que empaqueta esta funcionalidad como servidor MCP.

Configurar el proyecto requiere claves de API como OPENAI_API_KEY y TAVILY_API_KEY, y opcionalmente variables para observabilidad (LangSmith), generación de imágenes con Gemini o investigación sobre documentos locales.

Qué le permite hacer a tu agente

  • Genera informes de investigación extensos y con citas combinando resultados de más de 20 fuentes web
  • Permite investigar sobre documentos locales en PDF, Word, Excel, CSV, Markdown y PowerPoint
  • Actúa como cliente MCP para combinar búsqueda web con servidores MCP especializados (GitHub, bases de datos, APIs)
  • Genera imágenes ilustrativas embebidas en los informes usando Gemini (Nano Banana)
  • Ofrece un modo de investigación profunda con exploración recursiva tipo árbol de subtemas

Úsalo cuando

  • Necesitas producir informes objetivos y extensos sobre un tema a partir de múltiples fuentes en poco tiempo
  • Quieres que un agente combine búsqueda web con datos de repositorios, bases de datos o APIs vía MCP
  • Necesitas investigar sobre un conjunto de documentos locales propios en vez de o además de la web
  • Buscas reducir sesgos agregando y contrastando muchas fuentes en lugar de depender de una sola

Antes de conectarlo

Este servidor lee sus credenciales del entorno. Tenlas a mano antes de añadirlo a tu cliente MCP.

Variables de entorno:OPENAI_API_KEYTAVILY_API_KEYDOC_PATHGOOGLE_API_KEYGITHUB_TOKENLANGCHAIN_API_KEY

Detalles

Publicado por
assafelovic
Categoría
Investigación
Licencia
Apache-2.0
Versión
v3.6.0
Transporte
No documentado

Etiquetas

  • investigación web
  • informes automatizados
  • multiagente
  • rag
  • scraping

¿Este servidor es tuyo? Reclama el listado para corregir cualquier dato, añadir un logo y enlazar tu documentación.

Más servidores de Investigación

Conecta a un agente con el servidor MCP público de World Monitor para consultar noticias geopolíticas, riesgo país y mercados financieros en tiempo real.

Transporte
http
Último commit
ayer
investigacion

Añade a Claude Code, Codex u otros agentes un conjunto de skills en Markdown que automatizan investigación en ML: revisión cruzada entre modelos, generación de ideas y ejecución de experimentos.

Transporte
stdio · http
Último commit
hace 3 días
investigacion

Conecta Claude Code con tus notebooks de Google NotebookLM para hacer preguntas y recibir respuestas con citas basadas solo en tus documentos subidos.

Último commit
hace 8 meses
investigacion

Ver toda la categoría →