Menu Docs
Página inicial do Docs
/ /

MongoDB MCP Server Overview

O Servidor MongoDB MCP permite que você interaja com seus dados e implantações do MongoDB de clientes de IA em linguagem natural.

Você pode usar o servidor MCP MongoDB com qualquer implementação MongoDB , incluindo MongoDB Atlas, MongoDB Atlas Local, MongoDB Community Edition e Enterprise Advanced.

Esta página descreve os principais conceitos e casos de uso. Se você já estiver familiarizado com o MCP, poderá começar.

O Model Context Protocol (MCP) é um padrão aberto desenvolvido pela Agroup para padronizar como os LLMs se conectam e interagem com recursos e serviços externos. O MCP consiste em uma arquitetura cliente-servidor com os seguintes componentes principais:

  • Host do MCP: aplicativo ou ambiente onde você deseja usar o MCP, como uma interface de chat ou IDE. Por exemplo, Execution Desktop ou VS Code.

  • Clientes MCP: componentes dentro do host que lidam com conexões com servidores MCP. Para obter uma lista de clientes compatíveis com MCP, consulte Clientes MCP.

  • Servidores MCP: Programas que expõem capacidades específicas ao cliente. Por exemplo, o servidor MongoDB MCP.

    A principal maneira de os servidores MCP exporem os recursos aos clientes é por meio do FERRAMENTAS. FERRAMENTAS são funções predefinidas e executáveis que permitem que os LLMs executem ações específicas, como interagir com fontes de dados externas como o MongoDB.

Para saber mais, consulte a documentação do MCP.

O Servidor MongoDB MCP é a nossa implementação oficial do servidor MCP que fornece ao seu cliente de IA um conjunto de ferramentas que podem ser usadas para interagir com seus dados e sistemas MongoDB . Essas ferramentas incluem várias ações administrativas, como gerenciar recursos de cluster, operações de banco de dados , como query e indexação, e otimização de desempenho por meio do Performance Advisor.

Diagrama do fluxo de trabalho do servidor MongoDB MCP com FERRAMENTAS

O Servidor MongoDB MCP permite que você interaja com seus dados e implantações do MongoDB usando linguagem natural, simplificando os fluxos de trabalho do desenvolvedor e facilitando a execução de tarefas complexas a partir de interfaces de IA. Por exemplo, o servidor MongoDB MCP habilita os seguintes casos de uso:

Caso de uso
Descrição
exemplo de prompt

Exploração de dados

Aprenda e explique seu esquema e relacionamentos do banco de dados .

Show the schema of the 'users' collection and explain the purpose of each field.

Operações do Banco de Dados

Crie, leia, atualize e exclua dados em suas coleções MongoDB .

Find all users from the past week and update their orders to 'shipped'.

Gerenciamento de banco de dados

Execute tarefas administrativas para gerenciar seus clusters, usuários do banco de dados e muito mais.

Create a new database user for my Atlas cluster with read-only access.

Geração de código

Descreva os dados necessários e, em seguida, gere queries MongoDB e código de aplicação relevantes.

Review the schema for the 'users' collection, then generate a Python script that deletes profiles older than 2 years.

Otimização de desempenho

Analise o desempenho da query e obtenha recomendações para índices e melhorias de esquema.

Show me slow queries from the last 24 hours and suggest indexes to improve performance.

Para obter uma lista dos FERRAMENTAS específicos disponíveis no Servidor MongoDB MCP, consulte FERRAMENTAS do Servidor MongoDB MCP.

Para configurar o servidor MongoDB MCP e saber como usá-lo, consulte os seguintes recursos:

Comece a usar rapidamente o servidor MCP MongoDB .

Visualize os pré-requisitos para configurar o servidor MongoDB MCP.

Veja todas as opções disponíveis de configuração e conexão.

Veja todos os FERRAMENTAS disponíveis no servidor MongoDB MCP.

exemplo de teste de prompts para usar com o servidor MongoDB MCP.

Saiba mais sobre as práticas recomendadas de segurança para o servidor MongoDB MCP.

Visualize o código-fonte do servidor MongoDB MCP e as diretrizes de contribuição.

Voltar

Início

Nesta página