Token导航 LogoToken导航TokenDH.com
Mongo Db MCP Server logo
AI代理stdio官方级别未说明来源级核验

Mongo Db MCP Server

MCP Server

一个提供对MongoDB数据库只读访问的模型上下文协议服务器,支持检查集合架构和执行聚合管道。

工具数

0

提示词数

0

GitHub Stars

27

资源数

0
MongoDBJavaScriptClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

mongodb-developer

提供方

mongodb-developer

最后核验

2026/5/17 20:35

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @pash1986/mcp-server-mongodb\"

详细介绍

📢 COMMUNITY SERVER NOTICE

This is a community-maintained MCP Server.

👉 For the official MongoDB MCP Server, visit mongodb-js/mongodb-mcp-server

MongoDB MCP服务器

一个模型上下文协议服务器,提供对MongoDB数据库的只读访问。此服务器使LLM能够检查收集模式并执行聚合管道。

组件

工具

  • 合计

- 对连接的数据库执行MongoDB聚合管道 - 输入: - collection (string):要查询的集合 - pipeline (数组):MongoDB聚合管道阶段 - options (对象):可选聚合设置 - allowDiskUse (boolean):允许需要磁盘使用的操作 - maxTimeMS (number):最大执行时间(毫秒) - comment (string):用于标识操作的注释 - 如果未指定限制阶段,则默认限制为1000个文档 - 默认超时30秒

  • 解释

- 获取聚合管道的执行计划 - 输入: - collection (string):要分析的集合 - pipeline (数组):MongoDB聚合管道阶段 - verbosity (string):解释的详细程度 - 选项:“queryPlanner”、“executionStats”、“allPlansExecution” - 默认值:“queryPlanner”

资源

服务器为数据库中的每个集合提供架构信息:

  • 集合架构 (mongodb:////schema)

- 每个集合的推断JSON模式信息 - 包括字段名和数据类型 - 模式来源于采样收集文档

使用Claude Desktop

要将此服务器与Claude Desktop应用程序一起使用,请将以下配置添加到您的“mcpServers”部分 claude_desktop_config.json:

"mongodb": {
      "command": "npx",
      "args": [
        "-y" ,
        "@pash1986/mcp-server-mongodb"
      ],
     "env" : {
	"MONGODB_URI" : "mongodb+srv://" // 'mongodb://localhost:27017'
	}
    }

替换 mydb 使用您的数据库名称,并根据需要调整连接字符串。

示例用法

基本聚合

{
  "collection": "users",
  "pipeline": [
    { "$match": { "age": { "$gt": 21 } } },
    { "$group": {
      "_id": "$city",
      "avgAge": { "$avg": "$age" },
      "count": { "$sum": 1 }
    }},
    { "$sort": { "count": -1 } },
    { "$limit": 10 }
  ],
  "options": {
    "allowDiskUse": true,
    "maxTimeMS": 60000,
    "comment": "City-wise user statistics"
  }
}

查询说明

{
  "collection": "users",
  "pipeline": [
    { "$match": { "age": { "$gt": 21 } } },
    { "$sort": { "age": 1 } }
  ],
  "verbosity": "executionStats"
}

安全功能

  • 如果管道中没有指定限制,则自动限制1000份文件
  • 所有操作的默认超时为30秒
  • 只读操作
  • 从集合样本中安全推断模式

许可证

此MCP服务器根据MIT许可证获得许可。这意味着您可以根据MIT许可证的条款和条件自由使用、修改和分发软件。有关更多详细信息,请参阅项目存储库中的LICENSE文件。

目录标签

目录标签

MongoDBJavaScriptClaude本地部署只读访问聚合管道集合架构LLM集成

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP