本服务器实现了 Model Context Protocol (MCP) 接口的 MongoDB 版本,借助标准 MCP 请求,可与 MongoDB 集合和文档进行交互,为数据操作提供便利。
本服务器实现了 MCP 接口的 MongoDB 版本,允许通过标准 MCP 请求与 MongoDB 集合和文档进行交互。若要在 Claude Desktop 中使用此服务器,需在 claude_desktop_config.json
文件中添加相应配置(原文配置示例未完整显示,通常需指定服务器的地址、端口及相关参数)。
mongodb://
URI 格式表示,最终返回集合名称及相关元数据的 MCP 资源格式。mongodb://collection - name
格式的 URI 访问集合,支持文档过滤和投影,默认每请求返回最多 100 个文档。logs/server.log
。能处理和报告连接错误,同时对集合名称和查询进行输入验证。MONGODB_URI
) 连接 MongoDB,可配置客户端选项以优化性能和安全性。采用带时间戳的日志系统,记录操作和错误。@modelcontextprotocol/sdk
版本 1.10.2 构建。collection
:要查询的集合名称。filter
:MongoDB 查询过滤器(可选)。projection
:包含或排除的字段(可选)。limit
:返回的最大文档数,默认为 100。服务器将 MongoDB 集合作为资源提供:
mongodb://
)
要在 Claude Desktop 中使用此服务器,请在 claude_desktop_config.json
文件中添加以下配置:
...(原文中的配置示例未完全显示,但通常需要指定服务器的地址、端口及相关参数。)