Token导航 LogoToken导航TokenDH.com
Mongodb Mcpb logo
数据服务未说明官方级别未说明来源级核验

Mongodb Mcpb

MCP Server

一个用于与MongoDB数据库和MongoDB Atlas交互的服务器,提供查询、模式检查和数据管理工具。

工具数

22

提示词数

0

GitHub Stars

0

资源数

0
数据分析JavaScript数据操作MongoDB

安装说明

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

作者 / 组织

superradcompany-library

提供方

superradcompany-library

最后核验

2026/5/17 20:19

快速接入

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

详细介绍

MongoDB MCP服务器

用于与MongoDB数据库和MongoDB Atlas交互的MCP服务器,提供查询、模式检查和数据管理工具。

设置

使用工具CLI

从安装CLIhttps://github.com/zerocore-ai/tool-cli

# Install from tool.store
tool install library/mongodb
# View available tools
tool info library/mongodb
# List databases
tool call library/mongodb -m list-databases
# Run a find query
tool call library/mongodb -m find -p database=test -p collection=users

先决条件

  • Node.js 20.19.0+、22.12.0+或23+
  • MongoDB连接字符串

配置

字段必填描述
connection_stringYesMongoDB连接字符串(例如。, mongodb+srv://...)

工具

aggregate

对MongoDB集合运行聚合管道。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称
pipelinearrayYes要执行的聚合阶段数组
responseBytesLimitnumberNo返回的最大字节数(默认值:1048576)

find

对MongoDB集合运行查找查询。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称
filterobject查询筛选器(MongoDB语法)
projectionobject要包含/排除的字段
limitnumberNo要返回的最大文档数(默认值:10)
sortobject排序顺序(1升序,-1降序)
responseBytesLimitnumberNo返回的最大字节数(默认值:1048576)

count

获取集合中的文档数量。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称
queryobject筛选以计数匹配的文档

insert-many

将一组文档插入到集合中。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称
documentsarray要插入的文档数组

update-many

更新与筛选器匹配的所有文档。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称
filterobject更新的选择标准
updateobject更新要应用的操作
upsertboolean如果没有匹配的文档,则插入

delete-many

删除与筛选器匹配的所有文档。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称
filterobject删除条件

collection-schema

描述集合的推断模式。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称
sampleSizenumber要采样的文档(默认值:50)
responseBytesLimitnumberNo返回的最大字节数(默认值:1048576)

collection-indexes

列出集合的索引。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称

create-index

在集合上创建索引。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称
namestring索引名称
definitionarrayYes带类型和键的索引定义

drop-index

从集合中删除索引。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称
indexNamestring要删除的索引的名称
typestring索引类型(默认:“classic”)

list-databases

列出连接的所有数据库。

输入: 无需。

输出:

字段类型描述
databasesarray包含名称和大小的数据库列表
totalCountnumber数据库总数

list-collections

列出数据库中的所有集合。

输入:

字段类型必填描述
databasestring数据库名称

db-stats

获取数据库的统计信息。

输入:

字段类型必填描述
databasestring数据库名称

collection-storage-size

获取集合的存储大小。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称

create-collection

创建新收藏。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称

drop-collection

删除集合及其索引。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称

rename-collection

重命名集合。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring当前集合名称
newNamestring新集合名称
dropTargetboolean删除目标集合(如果存在)(默认值:false)

drop-database

删除数据库及其所有数据。

输入:

字段类型必填描述
databasestring数据库名称

connect

连接到MongoDB实例。

输入:

字段类型必填描述
connectionStringstringMongoDB连接字符串(MongoDB://或MongoDB+srv://)

explain

获取查询计划的执行统计信息。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称
methodarrayYes解释方法(聚合、查找或计数)
verbositystring详细级别(默认值:“queryPlanner”)

export

将查询或聚合结果导出到EJSON。

输入:

字段类型必填描述
databasestring数据库名称
collectionstring集合名称
exportTitlestring标识导出的简短描述
exportTargetarrayYes导出目标(查找或聚合参数)
jsonExportFormatstring格式:“relaxed”或“canonical”(默认:“relaked”)

mongodb-logs

获取最近的mongod日志事件。

输入:

字段类型必填描述
typestring日志类型:“global”或“startupWarnings”(默认值:“全局”)
limitinteger最大日志条目数(默认值:50,最大值:1024)

许可证

阿帕奇-2.0

参考文献

  • https://github.com/mongodb-js/mongodb-mcp-server

目录标签

目录标签

数据分析JavaScript数据操作MongoDB数据库管理本地部署数据查询模式检查

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

22

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP