← MCP Security Catalog

MongoDB Atlas MCP Server 0.1.10

npm · mcp-mongodb-atlas · latest release

Scan failed
Security result
6
Observed tools
48
Version rating
100
Change risk

Independent inventory

Observed 2026-08-17T14:26:02.903Z using mcpSecurity-inventory. Protocol 2024-11-05.

ToolCategoryRisk
create_atlas_clusterCreates a new Atlas cluster in an existing Atlas project.
Input schema
{
  "type": "object",
  "properties": {
    "projectId": {
      "type": "string",
      "description": "The ID of the Atlas project."
    },
    "clusterName": {
      "type": "string",
      "description": "The name of the cluster to create."
    },
    "region": {
      "type": "string",
      "description": "The cloud provider region to deploy the cluster in. eg. US_EAST_1"
    },
    "cloudProvider": {
      "type": "string",
      "description": "The cloud provider (e.g., AWS, GCP, AZURE)."
    },
    "tier": {
      "type": "string",
      "description": "The instance size (e.g., M0, M2, M5)."
    }
  },
  "required": [
    "projectId",
    "clusterName",
    "region",
    "cloudProvider",
    "tier"
  ]
}
create_atlas_userCreates a new database user for an existing Atlas project. User will have atlasAdmin role.
Input schema
{
  "type": "object",
  "properties": {
    "projectId": {
      "type": "string",
      "description": "The ID of the Atlas project."
    },
    "username": {
      "type": "string",
      "description": "The username for the database user."
    },
    "password": {
      "type": "string",
      "description": "The password for the database user."
    },
    "roles": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "An array of roles for the user. Default is [atlasAdmin]."
    }
  },
  "required": [
    "projectId",
    "username",
    "password"
  ]
}
get_atlas_connection_stringsRetrieves connection strings for a cluster in an existing Atlas project.
Input schema
{
  "type": "object",
  "properties": {
    "projectId": {
      "type": "string",
      "description": "The ID of the Atlas project."
    },
    "clusterName": {
      "type": "string",
      "description": "The name of the cluster."
    }
  },
  "required": [
    "projectId",
    "clusterName"
  ]
}
list_atlas_clustersLists all clusters in an Atlas project.
Input schema
{
  "type": "object",
  "properties": {
    "projectId": {
      "type": "string",
      "description": "The ID of the Atlas project."
    }
  },
  "required": [
    "projectId"
  ]
}
list_atlas_projectsLists all Atlas projects that the API key has access to.
Input schema
{
  "type": "object",
  "properties": {}
}
setup_atlas_network_accessSets up network access for an existing Atlas project. Accepts list of IP addresses or CIDR blocks.
Input schema
{
  "type": "object",
  "properties": {
    "projectId": {
      "type": "string",
      "description": "The ID of the Atlas project."
    },
    "ipAddresses": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "An array of IP addresses or CIDR blocks for network access."
    }
  },
  "required": [
    "projectId",
    "ipAddresses"
  ]
}

Resources 0

Resource templates 0

Prompts 0

Changes from previous version

Compared with initial baseline using full_baseline.

RiskChangeSubject
No material changes recorded.

Confirmed vulnerabilities

SeverityFindingAdvisory
No confirmed vulnerability is published for this version.

Provenance

Artifact SHA-256: 68f6715253436daac9aea1bd351508ef3e75f3d556f45d40edc658ff24244192

Scanner: mcp-proof-engine 0.1.0.

Let’s talk about MCP security.

Share your details and our security team will contact you.