MongoDB Lens:全功能 MongoDB 管理工具

MongoDB Lens:全功能 MongoDB 管理工具

MongoDB Lens 是一个支持自然语言查询的全功能 MCP 服务器,用于管理和优化 MongoDB 数据库。

快速入门

  1. 安装 MongoDB Lens

    • 使用 NPX:
      npx -y mongodb-lens@latest
      
    • 或使用 Docker:
      docker run --rm -i --network=host furey/mongodb-lens
      
  2. 配置 MongoDB Lens

    • 默认连接字符串为 mongodb://localhost:27017
    • 可通过环境变量或配置文件自定义设置
  3. 客户端设置

    • 配置支持的 MCP 客户端(如 Claude Desktop)
    • 示例配置:
      {
        "mcpServers": {
          "mongodb-lens": {
            "command": "/path/to/npx",
            "args": [
              "-y",
              "mongodb-lens@latest"
            ]
          }
        }
      }
      
  4. 运行查询

    • 示例查询:
      • 列出所有数据库:"列出所有数据库"
      • 查询集合数据:"查找评分最高的5部电影"
  5. 数据保护

    • 支持只读用户模式和双重确认机制防止误操作