GitHub 官方 MCP 服务器,让 AI 助手读取仓库、管理 Issue 与 PR 并操作 GitHub Actions。
mongodb-js/mongodb-mcp-server
让 AI 智能体通过 MCP 协议查询和管理 MongoDB 数据库与 Atlas 集群的服务器。
- Star
- 1,149
- Fork
- 297
- 未关闭 Issue
- 29
- 最近提交
- 3小时前
这是什么?
MongoDB MCP Server 基于 Model Context Protocol 实现,让 Cursor、Claude Desktop、VS Code 等 AI 客户端连接 MongoDB 部署并执行数据库操作。它支持任意 MongoDB 连接字符串,无论数据库部署在本地还是 Atlas 上,并可开启只读模式防止写入。
服务器提供常用数据库操作的工具,包括 find、aggregate、count、索引查看、结构描述、数据导出以及集合和数据库管理。配置 Atlas API 服务账号凭据后,还可以检查和创建集群、管理访问列表和数据库用户、暂停或恢复集群、加载示例数据集,并管理 Atlas Stream Processing 资源。
可通过 npx 或 Docker 安装,文档覆盖多个 MCP 客户端的配置方法,也支持通过环境变量或命令行参数进行设置。删除数据或变更权限的工具调用可设置为需要用户确认。
核心功能
- 01通过 MCP 工具查询、聚合并查看集合、索引和结构。
- 02提供只读模式,阻止写入操作。
- 03通过连接字符串同时支持本地 MongoDB 和 Atlas 集群。
- 04可选配置 Atlas API,用于管理集群、访问列表和数据库用户。
- 05支持通过 npx 或 Docker 安装,并可用环境变量或命令行参数配置。
适用场景
- 让 AI 编程助手在编写查询时探索开发环境的 MongoDB 数据库。
- 在只读模式下让 AI 智能体概览集合结构和索引使用情况。
- 借助服务账号凭据,在 AI 对话客户端中管理 Atlas 集群和访问列表。
快速上手
- 1
运行交互式设置脚本
npx -y mongodb-mcp-server@latest setup - 2
或者以只读模式直接运行服务器
npx -y mongodb-mcp-server@latest --readOnly
使用前须知
- 需要 Node.js 22.13 或更高版本。
- 使用 Atlas 工具需要 Atlas 服务账户 API 凭据。
收录于专题
标签
常见问题
- mongodb-mcp-server 是什么?
- 让 AI 智能体通过 MCP 协议查询和管理 MongoDB 数据库与 Atlas 集群的服务器。 MongoDB MCP Server 基于 Model Context Protocol 实现,让 Cursor、Claude Desktop、VS Code 等 AI 客户端连接 MongoDB 部署并执行数据库操作。它支持任意 MongoDB 连接字符串,无论数据库部署在本地还是 Atlas 上,并可开启只读模式防止写入。
- mongodb-mcp-server 可以免费使用吗?用的什么许可证?
- mongodb-mcp-server 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- mongodb-mcp-server 还在维护吗?
- 活跃维护中。mongodb-mcp-server 最近一次提交是在 2026年10月22日。
- mongodb-mcp-server 适合用来做什么?
- 让 AI 编程助手在编写查询时探索开发环境的 MongoDB 数据库。 在只读模式下让 AI 智能体概览集合结构和索引使用情况。 借助服务账号凭据,在 AI 对话客户端中管理 Atlas 集群和访问列表。
- mongodb-mcp-server 怎么安装和运行?
- 运行交互式设置脚本: npx -y mongodb-mcp-server@latest setup 或者以只读模式直接运行服务器: npx -y mongodb-mcp-server@latest --readOnly
- 在哪里获取 mongodb-mcp-server?
- 源代码和安装说明在 GitHub 上:https://github.com/mongodb-js/mongodb-mcp-server
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
为 AI 智能体提供实时网页搜索、垂直领域搜索、并行批量搜索和网页正文提取的 MCP 服务器。
让 AI 助手通过 MCP 协议查询 ClickHouse 并浏览库表结构的服务器,默认只读。
一个 MCP 服务器,让 Claude、Cursor 等 AI 助手掌握 n8n 节点文档与参数,协助构建和校验工作流。
让 AI 智能体通过 MCP 协议调用 Exa 进行网页搜索、内容抓取与多步研究。
一个 Python 元搜索库,统一聚合多个网页搜索引擎的文本、图片、视频、新闻和书籍结果。