Pular para o conteúdo

Servidor MCP MongoDB

Consultar coleções, índices e esquemas de um banco MongoDB.

Oficial do fornecedorLocal · npxmantido por MongoDB

Adicionar e gerar configuração

O que é

Servidor da MongoDB para bancos locais, self-hosted ou Atlas. Os exemplos do README já trazem --readOnly, e a configuração gerada aqui mantém essa opção: o assistente consulta, mas não altera dados.

Exemplos de pedidos

  • “Quais coleções existem e quantos documentos tem cada uma?”
  • “Mostre o esquema inferido da coleção pedidos.”

Antes de instalar

  • Requer Node.js.

Sinais de confiança

Quem mantém
Oficial do fornecedor MongoDBMantido pela empresa dona do serviço ao qual o servidor se conecta.
Licença
Apache-2.0
Último commit
06/10/2026 (no dia da coleta)
Estrelas
1,1 mil
Registro oficial
Entrada não conferida por nós no registro oficial
Transporte
Local (stdio), iniciado com npx
O que você preenche
  • MDB_MCP_CONNECTION_STRING — String de conexão do MongoDBcredencial
Configuração conferida

Estrelas, licença e último commit: API do GitHub, retrato incluído nesta versão do site, coletado em . Situação no registro: registry.modelcontextprotocol.io, na mesma data.

Configurar o MongoDB em cada cliente

Sem token nesta página. O que está destacado você preenche na sua máquina. Para combinar com outros servidores ou gerar a versão para Windows, use o gerador com o MongoDB já marcado.

claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mongodb": {
      "command": "npx",
      "args": [
        "-y",
        "mongodb-mcp-server@latest",
        "--readOnly"
      ],
      "env": {
        "MDB_MCP_CONNECTION_STRING": "<MDB_MCP_CONNECTION_STRING>"
      }
    }
  }
}
  • MDB_MCP_CONNECTION_STRING: Substitua <MDB_MCP_CONNECTION_STRING> pelo valor, direto no arquivo, na sua máquina. É uma credencial: não versione nem compartilhe o arquivo depois de preenchido.

Onde fica o arquivo e como conferir no Claude Desktop

O que ele alcança

  • Tudo o que o usuário da string de conexão enxerga no banco.

Riscos e como reduzir

  • Remover --readOnly libera escrita e exclusão. Só faça isso em banco de desenvolvimento.
  • A string de conexão contém senha: mantenha-a fora de arquivos versionados.
  • Dados do banco entram na conversa e seguem para o provedor do modelo.

Contexto geral em Segurança no MCP. Código-fonte: github.com/mongodb-js/mongodb-mcp-server.

Outros servidores de bancos de dados

Perguntas frequentes

O servidor MongoDB é oficial?

Oficial do fornecedor: é mantido por MongoDB, no repositório mongodb-js/mongodb-mcp-server. Mantido pela empresa dona do serviço ao qual o servidor se conecta.

Que credenciais o MongoDB pede?

MDB_MCP_CONNECTION_STRING (string de conexão do mongodb). O gerador deste site não recebe esse valor: ele entra na sua máquina, no lugar do marcador.

Como o MongoDB é executado?

É um servidor local, iniciado com npx (exige Node.js). O cliente inicia o processo sozinho quando abre.

O MongoDB funciona no Cursor, no VS Code e no Claude Code?

Sim. Esta página traz o bloco de configuração para Claude Desktop, Claude Code, Cursor, VS Code e Windsurf, cada um no formato do cliente.

Quando esta configuração foi conferida?

Em 03/10/2026, no README do repositório mongodb-js/mongodb-mcp-server. Se o comando mudar depois disso, vale o que o repositório publicar.

Continue por aqui