Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs 菜单
Docs 主页
/
MongoDB MCP 服务器

运行Atlas的MongoDB MCP Server 先决条件工具

MCP 服务器可以运行Atlas工具来执行各种Atlas操作。 要运行Atlas工具, Atlas 集群需要具有适当权限的服务帐户。 有关工具列表,请参阅 MongoDB MCP Server 工具。

选择运行MCP Server Atlas工具的权限并创建具有这些权限的服务帐户。

选择服务帐户的最低权限。

注意

很少有必要授予 组织所有者角色,而且可能会带来安全风险。

下表显示了可以使用 MCP 服务器执行的操作以及这些操作所需的角色:

操作
分配最安全的角色
等级

列出组织和项目

Org Member or Org Read Only

组织

创建新项目

Org Project Creator

组织

查看项目中的集群和数据库

Project Read Only

项目

在项目中创建和管理集群

Project Cluster Manager

项目

管理项目访问权限列表

Project IP Access List Admin

项目

管理数据库用户

Project Database Access Admin

项目

对于大多数操作,您通常应使用 Project 级别的角色,并将这些角色分配给您需要管理或查看的特定项目。避免 Organization Owner,除非您需要对组织中的所有项目和设置进行完全管理控制。写下要使用的权限。您将在下一节中使用它们。

有关角色和权限的完整列表,请参阅Atlas 用户角色。

注意

MCP 服务器不会根据服务帐户权限禁用或隐藏工具。如果服务帐户没有访问权限某个工具的权限,则尝试运行该工具可能会导致错误。

要创建Atlas服务帐户并允许访问权限集群,请执行以下步骤:

1
  1. 登录Atlas 云。

  2. 要访问您的组织,请导航至 Access 经理 > 组织访问。这些说明假定您已创建一个组织。

  3. 单击 新增 > 应用程序 > 服务帐户

  4. 输入名称、描述并设立有效期。

  5. 选择您在上一部分中选择的相应权限。

  6. 单击 Create(创建)。

注意

Atlas 用户界面可能会发生变化,并且步骤可能会有所不同。

2

创建Atlas服务帐户后,您将看到客户端ID和客户端密钥。复制并保存客户端密钥,因为它不会再次显示。

稍后,您将使用客户端ID和客户端密钥在使用Atlas API凭证连接部分中设立apiClientIdapiClientSecret

3

要允许 MCP 服务器连接到Atlas 集群,请为运行 MCP 服务器的计算机的IP解决添加访问权限列表条目。如果您在本地计算机上运行MCP 服务器,请添加您的本地IP解决。

  1. 导航至“网络访问”。

  2. 单击“添加IP地址”

  3. 输入您的IP解决。

创建服务帐户后,可以将 MCP 服务器配置为使用Atlas API凭证。有关详细信息,请参阅使用Atlas API凭证进行连接。

后退

开始体验

在此页面上