Menu Docs
Página inicial do Docs
/
Servidor MCP do MongoDB

MongoDB MCP Server FERRAMENTAS

O Model Context Protocol (MCP) é um padrão para conectar modelos de linguagem grandes a software, serviços e fontes de dados externos.

O Servidor MongoDB MCP permite que você interaja com clusters MongoDB usando queries de linguagem natural de clientes de IA que suportam MCP. O Servidor MCP fornece ferramentas que executam operações de cluster.

Esta página descreve o Servidor MCP FERRAMENTAS.

Categorias de ferramentas do servidor MCP:

  • Atlas FERRAMENTAS, que executam operações em recursos do sistema do Atlas , como organizações, projetos, clusters, contas de usuário de banco de dados e outros.

  • Banco de dados FERRAMENTAS, que executa operações como inserção, atualização e exclusão de documentos, e execução de queries e agregação pipelines.

As FERRAMENTAS do Atlas só estarão disponíveis se você tiver configurado as credenciais da API do Atlas, conforme mostrado em Configuração do servidor MCP do MongoDB.

A tabela seguinte descreve o Atlas FERRAMENTAS:

Nome da ferramenta Atlas do servidor MCP
Descrição

atlas-list-orgs

Retorna uma lista de organizações do Atlas .

atlas-list-projects

Retorna uma lista de projetos do Atlas .

atlas-create-project

Cria um novo projeto Atlas .

atlas-list-clusters

Retorna a lista de Atlas clusters.

atlas-inspect-cluster

Retorna informações sobre um Atlas cluster específico.

atlas-create-free-cluster

Cria um Atlas cluster gratuito.

atlas-connect-cluster

Conecta-se a um cluster Atlas usando a conta de serviço configurada.

Se você configurou o servidor MCP sem especificar uma string de conexão, esta ferramenta criará um usuário de banco de dados temporário com uma senha aleatória para estabelecer a conexão. Para detalhes, consulte Considerações.

atlas-inspect-access-list

Retorna informações sobre os intervalos IP e CIDR que podem acessar um cluster do Atlas .

atlas-create-access-list

Configura a lista de acesso IP e CIDR para um cluster Atlas.

atlas-list-db-users

Retorna uma lista de usuários do banco de dados do Atlas .

atlas-create-db-user

Cria um usuário de banco de dados Atlas .

atlas-list-alerts

Retorna uma lista de alertas para um projeto Atlas .

A tabela a seguir descreve as ferramentas do banco de dados :

Nome da ferramenta de banco de dados do servidor MCP
Descrição

connect

Conecta-se a um cluster.

find

Executa uma query de banco de dados .

aggregate

Executa um agregação pipeline.

count

Retorna o número de documentos em uma coleção.

insert-one

Adiciona um único documento a uma collection.

insert-many

Adiciona vários documentos a uma collection.

create-index

Adiciona um índice a uma collection.

update-one

Modifica um único documento em uma coleção.

update-many

Modifica vários documentos em uma coleção.

rename-collection

Altera o nome de uma coleção.

delete-one

Remove um único documento de uma coleção.

delete-many

Remove vários documentos de uma collection.

drop-collection

Exclui uma collection de um banco de dados.

drop-database

Exclui um banco de dados.

list-databases

Retorna uma lista de todos os bancos de dados disponíveis através da conexão atual.

list-collections

Retorna uma lista de collections em um banco de dados.

collection-indexes

Retorna informações sobre índices de coleção.

collection-schema

Retorna informações doesquema da collection .

collection-storage-size

Retorna o tamanho da coleção em megabytes.

db-stats

Retorna estatísticas do banco de dados .

export

Salva os resultados de uma query ou agregação pipeline no formato JSON em um arquivo no computador que executa o servidor MCP. Os resultados também podem ser acessados por meio do recurso exported-data no aplicação cliente de IA.

Se você configurou o servidor MCP sem especificar uma string de conexão para um Atlas cluster, a ferramenta atlas-connect-cluster criará um usuário de banco de dados temporário para estabelecer conexão com o cluster utilizando as credenciais de conta de serviço configuradas do Atlas API.

O usuário de banco de dados temporário tem as seguintes características:

  • Nome de usuário e senha gerados aleatoriamente.

  • Expira automaticamente após 12 horas.

  • Função atribuída com base em como você configurou o servidor MCP:

Observação

As credenciais do usuário são armazenadas somente na memória do servidor do MCP e nunca são devolvidas ou expostas no contexto do LLM.

Para desabilitar FERRAMENTAS específicos e restringir o servidor MCP ao modo somente leitura, consulte Configuração do servidor MCP do MongoDB.

Para ver alguns exemplo de prompts de linguagem natural do servidor MCP, consulte Exemplos de uso do servidor MCP do MongoDB.

Voltar

Melhores práticas de segurança

Nesta página