适合谁
- 需要与 MongoDB 交互的 AI 编程助手(如 Claude Desktop、Cursor、Windsurf)用户
- 希望以自然语言方式查询数据库的开发者
- 需要在团队中共享 MongoDB 数据访问的场景
mcp-mongo-server 是一个功能丰富的 MongoDB MCP 服务器,提供只读模式、模式推断、查询聚合等特性,通过 npx 即可快速使用。它的设计注重安全,默认限制跨库操作和服务端 JS。适合开发者在 AI 编程工具中安全地探索和操作 MongoDB。
最强项 · 文档质量 13/20 最弱项 · 可靠性 5/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Node.js 20+
MCP_MONGODB_URI
MongoDB 连接 URI,可作为命令行参数的替代;使用本地或 Atlas 数据库的连接字符串。
MCP_HTTP_AUTH_TOKEN
访问 HTTP 端点所需的 Bearer 令牌,自行设定后用于 Authorization 头。
MCP_MONGODB_READONLY
设为 "true" 启用只读模式,阻止所有写操作。
MCP_MONGODB_ALLOW_CROSS_DB
设为 "true" 允许跨数据库聚合操作(默认关闭)。
MCP_MONGODB_ALLOW_SERVER_JS
设为 "true" 允许服务端 JavaScript 操作符(默认关闭)。
MCP_PORT
HTTP 模式的端口号(默认 3001)。
MCP_HTTP_ALLOWED_ORIGINS
HTTP 模式下允许的浏览器来源,逗号分隔。
MCP_HTTP_JSON_LIMIT
HTTP 请求体大小上限(默认 10mb)。
无需安装步骤,直接使用 npx 运行:npx -y mcp-mongo-server mongodb://localhost:27017/mydatabase
在客户端工具列表中应出现 query、insert、listCollections、inferSchema 等工具;让 AI 运行 listCollections,能返回集合名称即说明连接成功。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
mcp-mongo-server 是一个 Model Context Protocol (MCP) 服务器,允许 AI 助手与 MongoDB 数据库交互。它会自动暴露集合、推断其模式,并通过标准接口运行查询、聚合和写入操作。支持只读模式、智能 ObjectId 处理、模式推断、聚合管道、time 转换以及进度和取消功能。可通过 stdio 或 HTTP 传输,兼容 Claude Desktop、Cursor 和 Windsurf 等客户端。
将 ClickHouse 连接到您的 AI 助手
通过 MCP 高级访问 ChEMBL 化学数据库的非官方服务器
Google 官方数据库 MCP 工具箱,用配置文件定义 AI 可用的数据库工具
Bytebase 官方维护,极简双工具数据库 MCP Server
源版本 55310c0d09ed 数据同步于 2026-10-19 查看 FMRS 评分方法