/ Diretório / Playground / GPT Researcher
● Oficial assafelovic 🔑 Requer sua chave

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 que usar

Principais recursos

Demo ao vivo

Como fica na prática

pronto

Instalar

Escolha seu 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"
      ]
    }
  }
}

Abra Claude Desktop → Settings → Developer → Edit Config. Reinicie após salvar.

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

Cursor usa o mesmo esquema mcpServers que o Claude Desktop. Config de projeto vence a global.

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

Clique no ícone MCP Servers na barra lateral do Cline, depois "Edit Configuration".

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

Mesmo formato do Claude Desktop. Reinicie o Windsurf para aplicar.

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

O Continue usa um array de objetos de servidor em vez de um map.

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

Adicione em context_servers. Zed recarrega automaticamente ao salvar.

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

Uma linha só. Verifique com claude mcp list. Remova com claude mcp remove.

Casos de uso

Usos do mundo real: GPT Researcher

Run a deep research task from inside Claude

👤 Developers ⏱ ~15 min intermediate

Quando usar: Question needs 20+ sources and a written summary, not 3 web hits.

Fluxo
  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.

Combinações

Combine com outros MCPs para 10× de alavancagem

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

Ferramentas

O que este MCP expõe

FerramentaEntradasQuando chamarCusto
research.run (see docs) Run a multi-step research task 1 call
research.status (see docs) Check on a running task 1 call

Custo e limites

O que custa rodar

Cota de API
Per LLM + search provider
Tokens por chamada
Heavy — long contexts
Monetário
Free OSS; LLM + search costs
Dica
Set max-iterations to cap runaway researchers

Segurança

Permissões, segredos, alcance

Escopos mínimos: search:read
Armazenamento de credenciais: API keys in env
Saída de dados: Configured providers
Nunca conceda: Send proprietary data unless self-hosting

Solução de problemas

Erros comuns e correções

Researcher loops on same sources

Lower iteration cap; tighten the question

Alternativas

GPT Researcher vs. outros

AlternativaQuando usarTroca
Manual web + search MCPOne-off questionsNo synthesis layer

Mais

Recursos

📖 Leia o README oficial no GitHub

🐙 Ver issues abertas

🔍 Ver todos os 400+ servidores MCP e Skills