mongodb-atlas-admin
Manage MongoDB Atlas clusters, projects, users, backups, and alerts via the Atlas Admin API v2. Use when: (1) Creating, scaling, or deleting Atlas clusters, (2) Managing database users and IP access lists, (3) Configuring backups, snapshots, and restore jobs, (4) Setting up alerts and monitoring, (5) Managing projects and organizations, (6) Viewing cluster metrics and logs. Requires Atlas API keys (public/private) or service account credentials.
Why use this skill?
Manage your MongoDB Atlas clusters, users, and security settings directly from your OpenClaw agent with the MongoDB Atlas Admin skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/mrlynn/mongodb-atlas-adminWhat This Skill Does
The mongodb-atlas-admin skill enables OpenClaw agents to manage MongoDB Atlas cloud infrastructure programmatically using the Atlas Admin API v2. It provides a comprehensive bridge to perform administrative actions such as provisioning clusters, modifying cluster specifications, managing database security, and configuring monitoring. By integrating this skill, users can automate the lifecycle of their NoSQL database infrastructure directly through natural language commands or automated workflows. It supports both legacy API key authentication and modern OAuth2 service account workflows, ensuring compatibility with varying organizational security policies.
Installation
To integrate this capability into your OpenClaw environment, execute the following command in your CLI:
clawhub install openclaw/skills/skills/mrlynn/mongodb-atlas-admin
Once installed, ensure your Atlas API credentials (Public Key/Private Key or Client ID/Secret) are configured within the agent's environment variables to authorize administrative operations against your MongoDB organization.
Use Cases
- Infrastructure as Code: Spin up new development or testing clusters on-demand for CI/CD pipelines.
- Automated Security: Dynamically update IP access lists to allow temporary access for remote developers or specific infrastructure nodes.
- Scaling Operations: Programmatically adjust cluster instance sizes or replica counts based on observed load metrics.
- User Lifecycle Management: Automate the onboarding and offboarding of database users and their specific access roles within a project.
- Monitoring and Alerts: Configure alert thresholds and receive notifications to maintain high availability and performance standards.
Example Prompts
- "OpenClaw, please create a new M10 cluster named 'production-db' in the US-EAST-1 region for my project ID 507f1f1."
- "List all current database users in my primary project and verify if 'admin_user_01' has access."
- "Add a new IP access entry for my local workstation IP 192.168.1.50 with a comment 'developer-access' to the production cluster."
Tips & Limitations
- Security: Always prefer Service Accounts with OAuth2 over legacy API keys whenever possible to follow the principle of least privilege.
- Latency: Be aware that creating or modifying clusters is an asynchronous process; the API will return a 202 Accepted, but the changes may take several minutes to propagate in the Atlas dashboard.
- Scope: Ensure your API credentials have the correct project-level or organization-level permissions assigned within the Atlas portal before running commands.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-mrlynn-mongodb-atlas-admin": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
voyageai
Voyage AI embedding and reranking CLI integrated with MongoDB Atlas Vector Search. Use for: generating text embeddings, reranking search results, storing embeddings in Atlas, performing vector similarity search, creating vector search indexes, listing available models, comparing text similarity, bulk ingestion, interactive demos, and learning about AI concepts. Triggers: embed text, generate embeddings, vector search, rerank documents, voyage ai, semantic search, similarity search, store embeddings, atlas vector search, embedding models, cosine similarity, bulk ingest, explain embeddings.
netpad
Manage NetPad forms, submissions, users, and RBAC. Use when: (1) Creating forms with custom fields, (2) Submitting data to forms, (3) Querying form submissions, (4) Managing users/groups/roles (RBAC), (5) Installing NetPad apps from marketplace. Requires NETPAD_API_KEY for API, or `netpad login` for CLI.