SERVER

Mongodb MCP Server

Rank #284

io.github.mongodb-js/mongodb-mcp-server

MongoDB Model Context Protocol Server

First listed
Apr 20, 2026
Last publish date
Jun 4, 2026
OVERVIEW

Mongodb MCP Server is a Model Context Protocol (MCP) server published by mongodb-js. It ranks #284 of 76,851 servers tracked on MCP Toplist, and its repository has 1,081 GitHub stars. Mongodb MCP Server is listed on Official MCP, with 14 tracked versions. It was first listed on Apr 20, 2026 and most recently updated on Jun 4, 2026.

STANDING
#284of 76,851 tracked serversTop 0.5%

Ranks ahead of 76,567 of 76,851 servers on MCP Toplist.

Recent momentum
+37GitHub stars since Jun 1 (+4%)
CONNECT

Use Mongodb MCP Server

Add Mongodb MCP Server to any MCP client (Claude, Cursor, VS Code, …) with one of the configs below.

npm package
{
  "mcpServers": {
    "mongodb-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "mongodb-mcp-server"
      ],
      "env": {
        "MDB_MCP_ALLOW_REQUEST_OVERRIDES": "<your MDB_MCP_ALLOW_REQUEST_OVERRIDES>",
        "MDB_MCP_API_CLIENT_ID": "<your MDB_MCP_API_CLIENT_ID>",
        "MDB_MCP_API_CLIENT_SECRET": "<your MDB_MCP_API_CLIENT_SECRET>",
        "MDB_MCP_ASSISTANT_BASE_URL": "<your MDB_MCP_ASSISTANT_BASE_URL>",
        "MDB_MCP_ATLAS_TEMPORARY_DATABASE_USER_LIFETIME_MS": "<your MDB_MCP_ATLAS_TEMPORARY_DATABASE_USER_LIFETIME_MS>",
        "MDB_MCP_CONFIRMATION_REQUIRED_TOOLS": "<your MDB_MCP_CONFIRMATION_REQUIRED_TOOLS>",
        "MDB_MCP_CONNECTION_STRING": "<your MDB_MCP_CONNECTION_STRING>",
        "MDB_MCP_DISABLED_TOOLS": "<your MDB_MCP_DISABLED_TOOLS>",
        "MDB_MCP_DRY_RUN": "<your MDB_MCP_DRY_RUN>",
        "MDB_MCP_EXPORT_CLEANUP_INTERVAL_MS": "<your MDB_MCP_EXPORT_CLEANUP_INTERVAL_MS>",
        "MDB_MCP_EXPORT_TIMEOUT_MS": "<your MDB_MCP_EXPORT_TIMEOUT_MS>",
        "MDB_MCP_EXPORTS_PATH": "<your MDB_MCP_EXPORTS_PATH>",
        "MDB_MCP_EXTERNALLY_MANAGED_SESSIONS": "<your MDB_MCP_EXTERNALLY_MANAGED_SESSIONS>",
        "MDB_MCP_HEALTH_CHECK_HOST": "<your MDB_MCP_HEALTH_CHECK_HOST>",
        "MDB_MCP_HEALTH_CHECK_PORT": "<your MDB_MCP_HEALTH_CHECK_PORT>",
        "MDB_MCP_HTTP_BODY_LIMIT": "<your MDB_MCP_HTTP_BODY_LIMIT>",
        "MDB_MCP_HTTP_HEADERS": "<your MDB_MCP_HTTP_HEADERS>",
        "MDB_MCP_HTTP_HOST": "<your MDB_MCP_HTTP_HOST>",
        "MDB_MCP_HTTP_PORT": "<your MDB_MCP_HTTP_PORT>",
        "MDB_MCP_HTTP_RESPONSE_TYPE": "<your MDB_MCP_HTTP_RESPONSE_TYPE>",
        "MDB_MCP_IDLE_TIMEOUT_MS": "<your MDB_MCP_IDLE_TIMEOUT_MS>",
        "MDB_MCP_INDEX_CHECK": "<your MDB_MCP_INDEX_CHECK>",
        "MDB_MCP_LOG_PATH": "<your MDB_MCP_LOG_PATH>",
        "MDB_MCP_LOGGERS": "<your MDB_MCP_LOGGERS>",
        "MDB_MCP_MAX_BYTES_PER_QUERY": "<your MDB_MCP_MAX_BYTES_PER_QUERY>",
        "MDB_MCP_MAX_DOCUMENTS_PER_QUERY": "<your MDB_MCP_MAX_DOCUMENTS_PER_QUERY>",
        "MDB_MCP_MAX_TIME_M_S": "<your MDB_MCP_MAX_TIME_M_S>",
        "MDB_MCP_MCP_CLIENT_LOG_LEVEL": "<your MDB_MCP_MCP_CLIENT_LOG_LEVEL>",
        "MDB_MCP_MONITORING_SERVER_FEATURES": "<your MDB_MCP_MONITORING_SERVER_FEATURES>",
        "MDB_MCP_MONITORING_SERVER_HOST": "<your MDB_MCP_MONITORING_SERVER_HOST>",
        "MDB_MCP_MONITORING_SERVER_PORT": "<your MDB_MCP_MONITORING_SERVER_PORT>",
        "MDB_MCP_NOTIFICATION_TIMEOUT_MS": "<your MDB_MCP_NOTIFICATION_TIMEOUT_MS>",
        "MDB_MCP_PREVIEW_FEATURES": "<your MDB_MCP_PREVIEW_FEATURES>",
        "MDB_MCP_READ_ONLY": "<your MDB_MCP_READ_ONLY>",
        "MDB_MCP_TELEMETRY": "<your MDB_MCP_TELEMETRY>",
        "MDB_MCP_TRANSPORT": "<your MDB_MCP_TRANSPORT>",
        "MDB_MCP_VOYAGE_API_KEY": "<your MDB_MCP_VOYAGE_API_KEY>"
      }
    }
  }
}

Replace each placeholder with your own value before saving.

Docker image
{
  "mcpServers": {
    "mongodb-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "docker.io/mongodb/mongodb-mcp-server:1.12.0"
      ],
      "env": {
        "MDB_MCP_ALLOW_REQUEST_OVERRIDES": "<your MDB_MCP_ALLOW_REQUEST_OVERRIDES>",
        "MDB_MCP_API_CLIENT_ID": "<your MDB_MCP_API_CLIENT_ID>",
        "MDB_MCP_API_CLIENT_SECRET": "<your MDB_MCP_API_CLIENT_SECRET>",
        "MDB_MCP_ASSISTANT_BASE_URL": "<your MDB_MCP_ASSISTANT_BASE_URL>",
        "MDB_MCP_ATLAS_TEMPORARY_DATABASE_USER_LIFETIME_MS": "<your MDB_MCP_ATLAS_TEMPORARY_DATABASE_USER_LIFETIME_MS>",
        "MDB_MCP_CONFIRMATION_REQUIRED_TOOLS": "<your MDB_MCP_CONFIRMATION_REQUIRED_TOOLS>",
        "MDB_MCP_CONNECTION_STRING": "<your MDB_MCP_CONNECTION_STRING>",
        "MDB_MCP_DISABLED_TOOLS": "<your MDB_MCP_DISABLED_TOOLS>",
        "MDB_MCP_DRY_RUN": "<your MDB_MCP_DRY_RUN>",
        "MDB_MCP_EXPORT_CLEANUP_INTERVAL_MS": "<your MDB_MCP_EXPORT_CLEANUP_INTERVAL_MS>",
        "MDB_MCP_EXPORT_TIMEOUT_MS": "<your MDB_MCP_EXPORT_TIMEOUT_MS>",
        "MDB_MCP_EXPORTS_PATH": "<your MDB_MCP_EXPORTS_PATH>",
        "MDB_MCP_EXTERNALLY_MANAGED_SESSIONS": "<your MDB_MCP_EXTERNALLY_MANAGED_SESSIONS>",
        "MDB_MCP_HEALTH_CHECK_HOST": "<your MDB_MCP_HEALTH_CHECK_HOST>",
        "MDB_MCP_HEALTH_CHECK_PORT": "<your MDB_MCP_HEALTH_CHECK_PORT>",
        "MDB_MCP_HTTP_BODY_LIMIT": "<your MDB_MCP_HTTP_BODY_LIMIT>",
        "MDB_MCP_HTTP_HEADERS": "<your MDB_MCP_HTTP_HEADERS>",
        "MDB_MCP_HTTP_HOST": "<your MDB_MCP_HTTP_HOST>",
        "MDB_MCP_HTTP_PORT": "<your MDB_MCP_HTTP_PORT>",
        "MDB_MCP_HTTP_RESPONSE_TYPE": "<your MDB_MCP_HTTP_RESPONSE_TYPE>",
        "MDB_MCP_IDLE_TIMEOUT_MS": "<your MDB_MCP_IDLE_TIMEOUT_MS>",
        "MDB_MCP_INDEX_CHECK": "<your MDB_MCP_INDEX_CHECK>",
        "MDB_MCP_LOG_PATH": "<your MDB_MCP_LOG_PATH>",
        "MDB_MCP_LOGGERS": "<your MDB_MCP_LOGGERS>",
        "MDB_MCP_MAX_BYTES_PER_QUERY": "<your MDB_MCP_MAX_BYTES_PER_QUERY>",
        "MDB_MCP_MAX_DOCUMENTS_PER_QUERY": "<your MDB_MCP_MAX_DOCUMENTS_PER_QUERY>",
        "MDB_MCP_MAX_TIME_M_S": "<your MDB_MCP_MAX_TIME_M_S>",
        "MDB_MCP_MCP_CLIENT_LOG_LEVEL": "<your MDB_MCP_MCP_CLIENT_LOG_LEVEL>",
        "MDB_MCP_MONITORING_SERVER_FEATURES": "<your MDB_MCP_MONITORING_SERVER_FEATURES>",
        "MDB_MCP_MONITORING_SERVER_HOST": "<your MDB_MCP_MONITORING_SERVER_HOST>",
        "MDB_MCP_MONITORING_SERVER_PORT": "<your MDB_MCP_MONITORING_SERVER_PORT>",
        "MDB_MCP_NOTIFICATION_TIMEOUT_MS": "<your MDB_MCP_NOTIFICATION_TIMEOUT_MS>",
        "MDB_MCP_PREVIEW_FEATURES": "<your MDB_MCP_PREVIEW_FEATURES>",
        "MDB_MCP_READ_ONLY": "<your MDB_MCP_READ_ONLY>",
        "MDB_MCP_TELEMETRY": "<your MDB_MCP_TELEMETRY>",
        "MDB_MCP_TRANSPORT": "<your MDB_MCP_TRANSPORT>",
        "MDB_MCP_VOYAGE_API_KEY": "<your MDB_MCP_VOYAGE_API_KEY>"
      }
    }
  }
}

Replace each placeholder with your own value before saving.

REGISTRIES

Listed on 1 registry

ORGANIZATION

mongodb-js

Organization
Servers in org
3
Versions across org
43
VERSIONS

Available versions (14)

0.1.0 · Nov 25, 20241.2.0 · Oct 24, 20251.3.0 · Dec 12, 20251.3.1 · Dec 12, 20251.4.0 · Jan 6, 20261.4.0-prerelease.1 · Jan 12, 20261.4.1-prerelease.6 · Jan 14, 20261.5.0 · Jan 15, 20261.6.0 · Feb 10, 20261.8.0 · Mar 4, 20261.8.1 · Mar 13, 20261.9.0 · Mar 24, 20261.10.0 · Apr 20, 20261.12.0 · Jun 4, 2026Nov 25, 2024Jun 4, 2026
VersionPublished
1.12.0Jun 4, 2026
1.10.0Apr 20, 2026
1.9.0Mar 24, 2026
1.8.1Mar 13, 2026
1.8.0Mar 4, 2026
1.6.0Feb 10, 2026
1.5.0Jan 15, 2026
1.4.1-prerelease.6Jan 14, 2026
1.4.0-prerelease.1Jan 12, 2026
1.4.0Jan 6, 2026
1.3.1Dec 12, 2025
1.3.0Dec 12, 2025
1.2.0Oct 24, 2025
0.1.0Nov 25, 2024
FAQ

Frequently asked questions

Who maintains Mongodb MCP Server?
Mongodb MCP Server is maintained by mongodb-js, which publishes 3 MCP servers (43 total versions) tracked on MCP Toplist.
Is Mongodb MCP Server listed on the Official MCP Registry?
Yes — Mongodb MCP Server is listed on the Official MCP Registry.
How many versions does Mongodb MCP Server have?
MCP Toplist tracks 14 versions of Mongodb MCP Server, most recently published on Jun 4, 2026.
Where can I find the source code for Mongodb MCP Server?
The source code for Mongodb MCP Server is hosted at github.com/mongodb-js/mongodb-mcp-server.
EXPLORE