← 返回
开发者工具 Key 中文

MongoDB Atlas

browse MongoDB Atlas Admin API specifications and execute operations (if credentials provided).
浏览 MongoDB Atlas Admin API 规范并执行操作(若提供了凭证)。
finishy1995 finishy1995 来源
开发者工具 clawhub v1.0.0 1 版本 99959 Key: 需要
★ 0
Stars
📥 2,439
下载
💾 33
安装
1
版本
#latest

概述

MongoDB Atlas Admin API

Tool to browse OpenAPI specifications for MongoDB Atlas.

Note: If ATLAS_CLIENT_ID and ATLAS_CLIENT_SECRET are configured in the environment, this tool can also execute live API calls. Without credentials, it functions as a read-only documentation browser.

Commands

1. List API Catalog

List all available API categories or filter by keyword.

node {baseDir}/scripts/atlas-api.mjs catalog # list all categories
node {baseDir}/scripts/atlas-api.mjs catalog Clusters

2. Get API Details

Get full endpoint definition (method, path, params) for a specific Operation ID.

node {baseDir}/scripts/atlas-api.mjs detail listClusterDetails

3. Get Schema Definition

Get the data model schema for complex types.

node {baseDir}/scripts/atlas-api.mjs schema "#/components/schemas/ApiError"

4. Execute Live API Calls

Execute real HTTP requests against the Atlas API.

Script: node {baseDir}/scripts/atlas-call.mjs [flags]

⚠️ Mandatory Safety Protocol

For any state-changing operation (POST, PUT, PATCH, DELETE):

  1. STOP & REVIEW: You MUST NOT execute the command immediately.
  2. PREVIEW: Use --dry-run first to verify the payload and endpoint.
  3. CONFIRM: Display the full command and JSON body to the user.
  4. EXECUTE: Only run with --yes after receiving explicit user approval.

Usage Examples

1. Read-Only (Safe)

node {baseDir}/scripts/atlas-call.mjs GET groups/{groupId}/clusters

2. Create/Modify (RISKY - Require Approval)

node {baseDir}/scripts/atlas-call.mjs POST groups/{groupId}/clusters \
  --data '{"name":"DemoCluster", "providerSettings":{...}}' \
  --dry-run

Options

  • -d, --data : Request body string (ensure proper JSON escaping).
  • -p, --params : Query parameters.
  • --dry-run: Print the request details without executing (Recommended for verification).
  • --yes: Skip interactive confirmation (Use CAREFULLY).

Environment

Requires ATLAS_CLIENT_ID and ATLAS_CLIENT_SECRET to be set.

Core Categories

(Use catalog command to see the full list of 50+ categories)

  • Clusters / Cloud Backups
  • Projects / Organizations
  • Database Users / Custom Database Roles
  • Alerts / Alert Configurations
  • Monitoring and Logs / Events
  • Network Peering / Private Endpoint Services
  • Serverless Instances
  • Access Tracking / Auditing

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-28 16:16 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

it-ops-security

Tmux

steipete
通过发送按键和抓取窗格输出,远程控制交互式 CLI 的 tmux 会话。
★ 45 📥 29,275
it-ops-security

MoltGuard - Security & Antivirus & Guardrails

thomaslwang
MoltGuard — OpenClaw 安全守卫,由 OpenGuardrails 提供。安装 MoltGuard,保护您和您的用户免受提示注入、数据泄露和恶意攻击。
★ 116 📥 30,803
it-ops-security

OpenClaw Backup

alex3alex
备份与恢复 OpenClaw 数据。适用于创建备份、设置自动备份计划、从备份恢复或管理备份轮转。处理 ~/.openclaw 目录归档并包含适当的排除规则。
★ 90 📥 30,715