/ Directorio / Playground / GPT Researcher
● Oficial assafelovic 🔑 Requiere tu clave

GPT Researcher

por assafelovic · assafelovic/gpt-researcher

Autonomous research agent: give it a question, it plans searches, reads sources, and writes a cited report — callable from Claude via MCP.

GPT Researcher decomposes a research question into sub-queries, fetches web and document sources, and synthesizes a cited report. Its MCP server lets Claude offload deep research while staying in the chat.

Por qué usarlo

Características clave

Demo en vivo

Cómo se ve en la práctica

listo

Instalar

Elige tu cliente

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "gpt-researcher-mcp": {
      "command": "uvx",
      "args": [
        "gpt-researcher-mcp"
      ]
    }
  }
}

Abre Claude Desktop → Settings → Developer → Edit Config. Reinicia después de guardar.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "gpt-researcher-mcp": {
      "command": "uvx",
      "args": [
        "gpt-researcher-mcp"
      ]
    }
  }
}

Cursor usa el mismo esquema mcpServers que Claude Desktop. La configuración del proyecto prevalece sobre la global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "gpt-researcher-mcp": {
      "command": "uvx",
      "args": [
        "gpt-researcher-mcp"
      ]
    }
  }
}

Haz clic en el icono MCP Servers de la barra lateral de Cline y luego en "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "gpt-researcher-mcp": {
      "command": "uvx",
      "args": [
        "gpt-researcher-mcp"
      ]
    }
  }
}

Mismo formato que Claude Desktop. Reinicia Windsurf para aplicar.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "gpt-researcher-mcp",
      "command": "uvx",
      "args": [
        "gpt-researcher-mcp"
      ]
    }
  ]
}

Continue usa un array de objetos de servidor en lugar de un mapa.

~/.config/zed/settings.json
{
  "context_servers": {
    "gpt-researcher-mcp": {
      "command": {
        "path": "uvx",
        "args": [
          "gpt-researcher-mcp"
        ]
      }
    }
  }
}

Añádelo a context_servers. Zed recarga en caliente al guardar.

claude mcp add gpt-researcher-mcp -- uvx gpt-researcher-mcp

Un solo comando. Verifica con claude mcp list. Quita con claude mcp remove.

Casos de uso

Usos del mundo real: GPT Researcher

Run a deep research task from inside Claude

👤 Developers ⏱ ~15 min intermediate

Cuándo usarlo: Question needs 20+ sources and a written summary, not 3 web hits.

Flujo
  1. Bridge
    Add GPT Researcher MCP.✓ Copiado
    → Tool visible
  2. Commission
    Ask Claude to commission the research.✓ Copiado
    → Researcher runs
  3. Receive
    Cited report comes back.✓ Copiado
    → Ready to use

Resultado: Cited multi-source report in one prompt.

Combinaciones

Combínalo con otros MCPs para multiplicar por 10

gpt-researcher-mcp + exa-mcp-server

Use Exa for fast lookups; GPT Researcher for deep multi-source work

Combine gpt-researcher-mcp with exa-mcp-server: Use Exa for fast lookups; GPT Researcher for deep multi-source work✓ Copiado

Herramientas

Lo que expone este MCP

HerramientaEntradasCuándo llamarCoste
research.run (see docs) Run a multi-step research task 1 call
research.status (see docs) Check on a running task 1 call

Coste y límites

Lo que cuesta ejecutarlo

Cuota de API
Per LLM + search provider
Tokens por llamada
Heavy — long contexts
Monetario
Free OSS; LLM + search costs
Consejo
Set max-iterations to cap runaway researchers

Seguridad

Permisos, secretos, alcance

Ámbitos mínimos: search:read
Almacenamiento de credenciales: API keys in env
Salida de datos: Configured providers
No conceder nunca: Send proprietary data unless self-hosting

Resolución de problemas

Errores comunes y soluciones

Researcher loops on same sources

Lower iteration cap; tighten the question

Alternativas

GPT Researcher vs otros

AlternativaCuándo usarlaContrapartida
Manual web + search MCPOne-off questionsNo synthesis layer

Más

Recursos

📖 Lee el README oficial en GitHub

🐙 Ver issues abiertas

🔍 Ver todos los 400+ servidores MCP y Skills