MJ

mongodb-js/mongodb-mcp-server

部署与 DevOps

本页由 AI 翻译,技术细节请以原文为准。 查看原文

1154 stars 298 forks 质量 92 趋势 43Apache-2.0

一个模型上下文协议服务器,用于连接MongoDB数据库和MongoDB图集集群。

概览

一个用于与MongoDB数据库和MongoDB地图集交互的模型上下文协议服务器。 Node 20.x 支持已被弃用,未来版本将被移除。请升级到 Node 22.13 或更高版本。迁移详情请参见 https://nodejs.org/en/blog/migrations/v20-to-v22。 - Node.js - 至少是v22.13.0。用node -v检查一下。 - MongoDB 连接字符串或 Atlas API 凭证。- 使用 Atlas 工具必须使用。你可以在 MongoDB Atlas 中创建服务账户,并使用其凭证进行认证。详情请参见 Atlas API 访问。- 如果你有 MongoDB 连接字符串,可以直接使用它连接到你的 MongoDB 实例。 使用Atlas API凭证时,请务必只为你的服务账户分配最低要求的权限。详情请参见Atlas API权限。

概述(AI 翻译)

一个用于与MongoDB数据库和MongoDB地图集交互的模型上下文协议服务器。

快速开始

使用官方 MongoDB AI 代理插件

MongoDB MCP 服务器捆绑了官方 MongoDB AI 代理插件。以下插件可用:

mongodb-atlas — 通过 OAuth 连接到 MongoDB 托管的 Atlas MCP 服务器。这不需要你在本地运行任何东西,是从 AI 代理连接 MongoDB Atlas 的推荐方式:

  • 光标:市场
  • VSCode:打开扩展视图(⇧⌘X / Ctrl+Shift+X),搜索@agentPlugins,安装mongodb-atlas。
  • Claude:市场
  • 兵团:打开/plugins并安装mongodb-atlas。
  • GitHub Copilot CLI:运行 copilot plugin install mongodb-atlas。
  • Grok:在Grok中打开/marketplace,构建并安装mongodb-atlas。

mongodb — 在本地运行MongoDB MCP服务器,并连接到任何自管理部署:

  • 光标:市场
  • Claude:市场
  • 双子座:市场
  • Codex:运行codex plugin marketplace add mongodb/agent-skills,然后打开/plugins并安装mongodb。
  • GitHub 副驾驶 CLI:运行 copilot plugin install mongodb。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

在 GitHub 查看完整 README

安装

npx -y mongodb-mcp-server@latest --readOnly
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "MongoDB": { "command": "npx", "args": ["-y", "mongodb-mcp-server@latest", "--readOnly"], "env": { "MDB_MCP_CONNECTION_STRING": "mongodb://localhost:27017/myDatabase" } } } }