本页介绍了MongoDB MCP 服务器 JSON配置文件。该文件控制 MCP Server 连接到MongoDB 数据库集群的方式,以及其他 MCP Server 设置。
通常,您可以使用 MCP 服务器设置程序创建初始配置文件。有关详细信息,请参阅 配置 MCP 服务器文件。
MCP 服务器配置文件详细信息
以下步骤说明如何配置文件。您可以在以下步骤的下拉菜单中选择 MCP客户端和MongoDB 部署类型,查看相应的配置步骤。如果您的首选客户端未列出,请使用这些步骤作为指导,并参阅您的AI客户端的文档。
您可以将设置添加到现有文件,或手动创建文件。
提示
使用VS Code?
如果您使用的是VS Code,则MongoDB VS Code扩展包括具有自动设置和连接管理功能的MongoDB MCP 服务器。要学习;了解详情,请参阅VS Code扩展中的 MongoDB MCP 服务器。
注意
MCP 服务器配置文件示例包括 --readOnly,以确保对数据进行只读访问权限。通常,启用只读模式以防止数据更改。
要启用写入操作,请省略 --readOnly 或将操作系统环境变量 MDB_MCP_READ_ONLY设立为 false。有关更多信息,请参阅启用 MCP 服务器只读模式。
大多数 MCP 服务器配置文件示例将 type字段设立为 "stdio"。
type 可以设立为以下之一:
"stdio",它使用标准输入和输出与 MCP 服务器进行通信。stdio适用于大多数AI客户端。通常使用stdio。"http",这将启用与 MCP 服务器的HTTP通信。然后,您可以使用HTTP从 Web客户端与 MCP 服务器交互。警告
在未实现身份验证和安全性的情况下,不建议将HTTP用于生产用途。
MCP 服务器配置文件示例还将 MCP 服务器名称设立为 mongodb。启动 MCP 服务器后,您可以更改服务器名称以匹配 MCP 服务器的名称。服务器名称向AI客户端标识 MCP 服务器。