MongoDB查询服务

一个提供对MongoDB数据库读取访问的协议服务器,使LLMs能够与MongoDB集合交互并执行读取查询。

  • by tanjirantu
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 tanjirantu/mcp-mongodb

使用说明

MongoDB

一个模型上下文协议服务器,提供对MongoDB数据库的读取访问。此服务器使LLM能够与MongoDB集合交互并执行读取查询。

组件

工具

  • 找到

    • 查询MongoDB集合中的文档
    • 输入:
      • collection (string):集合名称
      • query (object):MongoDB查询对象
      • options (对象,可选):查询选项,如限制、排序、投影
  • findOne

    • 在集合中查找单个文档
    • 输入:
      • collection (string):集合名称
      • query (object):MongoDB查询对象
      • options (对象,可选):查询选项
  • 合计

    • 执行聚合管道
    • 输入:
      • collection (string):集合名称
      • pipeline (array):聚合阶段数组
  • list收藏

    • 列出数据库中的所有集合
    • 输入:无
  • 获取集合信息

    • 获取特定收藏的信息
    • 输入: collection (string):集合名称

使用自定义客户端

我添加了一个自定义客户端。稍后我将添加claud桌面集成示例。

pnpm install

pnpm run build

pnpm run dev

替换 mydb 使用您的数据库名称。