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

mongodb go MCP

MCP Server

一个用Golang实现的MongoDB兼容服务器,支持基本的CRUD操作、认证和其他MongoDB功能。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
数据库GoMongoDB本地部署

安装说明

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

作者 / 组织

CdTgr

提供方

CdTgr

最后核验

2026/5/17 20:21

快速接入

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

详细介绍

Golang中MongoDB的MCP服务器

![Go Reference](https://pkg.go.dev/github.com/CdTgr/mongodb_go_mcp)

该项目在Golang中实现了一个兼容MongoDB的服务器,允许客户端连接并与之交互,就像它是一个标准的MongoDB服务器一样。服务器支持基本的CRUD操作、身份验证和其他MongoDB功能。

特性

支持以下mongodb功能:

  • 聚合
  • 计数文档
  • 删除许多
  • 删除一个
  • 查找一个并删除
  • 查找并替换
  • FindOne和更新
  • 找到一个
  • 找到
  • 插入许多
  • InsertOne
  • 更新
  • Updateone
  • 列表集合

配置

服务器可以配置为使用以下环境变量运行:

DB_URL=
DB_NAME=
READ_ONLY=false
ALLOW_AGGREGATES=false
变量描述必填默认
DB_URL要连接到的MongoDB实例的连接字符串。
DB_NAME要使用的MongoDB数据库的名称。如果没有提供,服务器将要求在每个查询中指定数据库名称。
READ_ONLY如果设置为“true”或“1”,服务器将以只读模式运行,不允许任何写入操作。错误
ALLOW_AGGREGATES如果设置为“true”或“1”,服务器将允许聚合操作。错误

用法

要运行服务器,请使用以下命令:

go run main.go

使用MCP进行测试

使用以下命令安装MCP检查器:

npm install -g @modelcontextprotocol/inspector

现在,设置环境变量并运行服务器:

mcp-inspector go run .

安装和运行项目以进行生产

使用以下命令安装项目:

go install github.com/CdTgr/mongodb_go_mcp/cmd/mongodb_go_mcp@latest

现在,您可以使用以下执行命令将您最喜欢的MCP客户端自由连接到服务器:

mongodb_go_mcp
注意:在运行服务器之前,请确保设置了所需的环境变量。

目录标签

目录标签

数据库GoMongoDB本地部署Golang服务器CRUD

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP