Install
openclaw skills install mongodb-atlas-adminbrowse MongoDB Atlas Admin API specifications and execute operations (if credentials provided).
openclaw skills install mongodb-atlas-adminTool 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.
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
Get full endpoint definition (method, path, params) for a specific Operation ID.
node {baseDir}/scripts/atlas-api.mjs detail listClusterDetails
Get the data model schema for complex types.
node {baseDir}/scripts/atlas-api.mjs schema "#/components/schemas/ApiError"
Execute real HTTP requests against the Atlas API.
Script: node {baseDir}/scripts/atlas-call.mjs <METHOD> <ENDPOINT> [flags]
For any state-changing operation (POST, PUT, PATCH, DELETE):
--dry-run first to verify the payload and endpoint.--yes after receiving explicit user approval.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
-d, --data <json>: Request body string (ensure proper JSON escaping).-p, --params <json>: Query parameters.--dry-run: Print the request details without executing (Recommended for verification).--yes: Skip interactive confirmation (Use CAREFULLY).Requires ATLAS_CLIENT_ID and ATLAS_CLIENT_SECRET to be set.
(Use catalog command to see the full list of 50+ categories)