Repolode
mongodb-js

mongodb-js/mongodb-mcp-server

Um servidor MCP que permite a agentes de IA consultar e gerenciar bancos de dados MongoDB e clusters do MongoDB Atlas por meio de um conjunto de ferramentas.

Estrelas
1,149
Forks
297
Issues abertas
29
Último commit
há 2 horas

O que é?

O MongoDB MCP Server implementa o Model Context Protocol para que clientes de IA, como Cursor, Claude Desktop e VS Code, possam se conectar a uma implantação do MongoDB e executar operações nela. Ele funciona com qualquer string de conexão do MongoDB, seja o banco de dados local ou hospedado no Atlas, e pode ser executado em modo somente leitura para impedir gravações.

O servidor disponibiliza ferramentas para tarefas comuns em bancos de dados, incluindo find, aggregate, count, inspeção de índices, descrição de schemas, exportação e gerenciamento de coleções ou bancos de dados. Quando as credenciais de uma conta de serviço da Atlas API estão configuradas, ele também oferece ferramentas para inspecionar e criar clusters, gerenciar listas de acesso e usuários de banco de dados, pausar ou retomar clusters, carregar conjuntos de dados de exemplo e gerenciar recursos do Atlas Stream Processing.

Ele pode ser instalado via npx ou Docker, e o README documenta a configuração para vários clientes MCP, além de opções por variáveis de ambiente ou flags de linha de comando. É possível configurar chamadas de ferramentas que excluem dados ou alteram o acesso para exigir confirmação do usuário.

Recursos principais

  • 01Consultar e agregar dados, além de inspecionar coleções, índices e schemas, por meio de ferramentas MCP.
  • 02Modo somente leitura disponível para bloquear operações de gravação.
  • 03Compatível com MongoDB local e clusters do Atlas por meio de uma string de conexão.
  • 04Ferramentas opcionais da Atlas API para gerenciar clusters, listas de acesso e usuários de banco de dados.
  • 05Instalável via npx ou Docker, com configuração por variáveis de ambiente ou flags.

Casos de uso

  • Permitir que um assistente de programação com IA explore um banco de dados MongoDB de desenvolvimento enquanto escreve consultas.
  • Pedir a um agente de IA que resuma os schemas das coleções e o uso de índices em modo somente leitura.
  • Gerenciar clusters do Atlas e listas de acesso por meio de um cliente de chat com IA, usando credenciais de conta de serviço.

Início rápido

  1. 1

    Execute o script de configuração interativa

    npx -y mongodb-mcp-server@latest setup
  2. 2

    Ou execute o servidor diretamente no modo somente leitura

    npx -y mongodb-mcp-server@latest --readOnly

Antes de usar

  • É necessário usar Node.js 22.13 ou posterior.
  • As ferramentas do Atlas precisam de credenciais da Atlas Service Account API.

Em coleções

Tópicos

Perguntas frequentes

O que é mongodb-mcp-server?
Um servidor MCP que permite a agentes de IA consultar e gerenciar bancos de dados MongoDB e clusters do MongoDB Atlas por meio de um conjunto de ferramentas. O MongoDB MCP Server implementa o Model Context Protocol para que clientes de IA, como Cursor, Claude Desktop e VS Code, possam se conectar a uma implantação do MongoDB e executar operações nela. Ele funciona com qualquer string de conexão do MongoDB, seja o banco de dados local ou hospedado no Atlas, e pode ser executado em modo somente leitura para impedir gravações.
mongodb-mcp-server é gratuito? Qual é a licença?
mongodb-mcp-server é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
mongodb-mcp-server ainda é mantido?
Manutenção ativa. O último commit de mongodb-mcp-server foi em 22 de out. de 2026.
Para que posso usar mongodb-mcp-server?
Permitir que um assistente de programação com IA explore um banco de dados MongoDB de desenvolvimento enquanto escreve consultas. Pedir a um agente de IA que resuma os schemas das coleções e o uso de índices em modo somente leitura. Gerenciar clusters do Atlas e listas de acesso por meio de um cliente de chat com IA, usando credenciais de conta de serviço.
Como instalar mongodb-mcp-server?
Execute o script de configuração interativa: npx -y mongodb-mcp-server@latest setup Ou execute o servidor diretamente no modo somente leitura: npx -y mongodb-mcp-server@latest --readOnly
Onde consigo mongodb-mcp-server?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mongodb-js/mongodb-mcp-server

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados