RFP.ai
v1.0.1
ai.rfp/rfp-ai
Draft cited RFP and security questionnaire answers from your knowledge base, with human review
io.github.mongodb-js/mongodb-mcp-server · v1.12.0
MongoDB Model Context Protocol Server
mongodb-mcp-server 是一个MCP Server,收录自 官方 MCP Registry。支持 stdio 传输。本页提供 Cursor、Claude Code 等客户端的安装配置片段。
选择你的平台查看安装方式
{
"mcpServers": {
"mongodb-mcp-server": {
"command": "npx",
"args": [
"-y",
"mongodb-mcp-server"
]
}
}
}MDB_MCP_ALLOW_REQUEST_OVERRIDES可选When set to true, allows configuration values to be overridden via request headers and query parameters.
MDB_MCP_API_CLIENT_ID可选secretAtlas API client ID for authentication. Required for running Atlas tools.
MDB_MCP_API_CLIENT_SECRET可选secretAtlas API client secret for authentication. Required for running Atlas tools.
MDB_MCP_ASSISTANT_BASE_URL可选Base URL for the MongoDB Assistant API.
MDB_MCP_ATLAS_TEMPORARY_DATABASE_USER_LIFETIME_MS可选Time in milliseconds that temporary database users created when connecting to MongoDB Atlas clusters will remain active before being automatically deleted.
MDB_MCP_CONFIRMATION_REQUIRED_TOOLS可选Comma separated values of tool names that require user confirmation before execution. Requires the client to support elicitation.
MDB_MCP_CONNECTION_STRING可选secretMongoDB connection string for direct database connections. Optional, if not set, you'll need to call the connect tool before interacting with MongoDB data.
MDB_MCP_DISABLED_TOOLS可选Comma separated values of tool names, operation types, and/or categories of tools that will be disabled.
MDB_MCP_DRY_RUN可选When true, runs the server in dry mode: dumps configuration and enabled tools, then exits without starting the server.
MDB_MCP_EXPORT_CLEANUP_INTERVAL_MS可选Time in milliseconds between export cleanup cycles that remove expired export files.
MDB_MCP_EXPORT_TIMEOUT_MS可选Time in milliseconds after which an export is considered expired and eligible for cleanup.
MDB_MCP_EXPORTS_PATH可选Folder to store exported data files.
MDB_MCP_EXTERNALLY_MANAGED_SESSIONS可选When true, the HTTP transport allows requests with a session ID supplied externally through the 'mcp-session-id' header. When an external ID is supplied, the initialization request is optional.
MDB_MCP_HEALTH_CHECK_HOST可选Deprecated. Use `monitoringServerHost` instead. Host address to bind the healthCheck HTTP server to (only used when transport is 'http'). If provided, `healthCheckPort` must also be set.
MDB_MCP_HEALTH_CHECK_PORT可选Deprecated. Use `monitoringServerPort` instead. Port number for the healthCheck HTTP server (only used when transport is 'http'). If provided, `healthCheckHost` must also be set.
MDB_MCP_HTTP_BODY_LIMIT可选Maximum size of the HTTP request body in bytes (only used when transport is 'http'). This value is passed as the optional limit parameter to the Express.js json() middleware.
MDB_MCP_HTTP_HEADERS可选Header that the HTTP server will validate when making requests (only used when transport is 'http').
MDB_MCP_HTTP_HOST可选Host address to bind the HTTP server to (only used when transport is 'http').
MDB_MCP_HTTP_PORT可选Port number for the HTTP server (only used when transport is 'http'). Use 0 for a random port.
MDB_MCP_HTTP_RESPONSE_TYPE可选The HTTP response type for tool responses: 'sse' for Server-Sent Events, 'json' for standard JSON responses.
MDB_MCP_IDLE_TIMEOUT_MS可选Idle timeout for a client to disconnect (only applies to http transport).
MDB_MCP_INDEX_CHECK可选When set to true, enforces that query operations must use an index, rejecting queries that perform a collection scan.
MDB_MCP_LOG_PATH可选Folder to store logs.
MDB_MCP_LOGGERS可选Comma separated values of logger types.
MDB_MCP_MAX_BYTES_PER_QUERY可选The maximum size in bytes for results from a find or aggregate tool call. This serves as an upper bound for the responseBytesLimit parameter in those tools.
MDB_MCP_MAX_DOCUMENTS_PER_QUERY可选The maximum number of documents that can be returned by a find or aggregate tool call. For the find tool, the effective limit will be the smaller of this value and the tool's limit parameter.
MDB_MCP_MAX_TIME_M_S可选The maximum time in milliseconds that operations are allowed to run on the MongoDB server. When set, this value is passed as the maxTimeMS option to read operations such as find, aggregate, and count.
MDB_MCP_MCP_CLIENT_LOG_LEVEL可选Minimum severity level for log messages forwarded to the MCP client.
MDB_MCP_MONITORING_SERVER_FEATURES可选Features to expose on the monitoring server (only used when transport is 'http' and monitoringServerHost/monitoringServerPort are set).
MDB_MCP_MONITORING_SERVER_HOST可选Host address to bind the monitoring HTTP server to (only used when transport is 'http'). If provided, `monitoringServerPort` must also be set.
MDB_MCP_MONITORING_SERVER_PORT可选Port number for the monitoring HTTP server (only used when transport is 'http'). If provided, `monitoringServerHost` must also be set.
MDB_MCP_NOTIFICATION_TIMEOUT_MS可选Notification timeout for a client to be aware of disconnect (only applies to http transport).
MDB_MCP_PREVIEW_FEATURES可选Comma separated values of preview features that are enabled.
MDB_MCP_READ_ONLY可选When set to true, only allows read, connect, and metadata operation types, disabling create/update/delete operations.
MDB_MCP_TELEMETRY可选When set to disabled, disables telemetry collection.
MDB_MCP_TRANSPORT可选Either 'stdio' or 'http'.
MDB_MCP_VOYAGE_API_KEY可选secretAPI key for Voyage AI embeddings service (required for creating Atlas Local deployments with auto-embed vector search capabilities).
MDB_MCP_ALLOW_REQUEST_OVERRIDES可选When set to true, allows configuration values to be overridden via request headers and query parameters.
MDB_MCP_API_CLIENT_ID可选secretAtlas API client ID for authentication. Required for running Atlas tools.
MDB_MCP_API_CLIENT_SECRET可选secretAtlas API client secret for authentication. Required for running Atlas tools.
MDB_MCP_ASSISTANT_BASE_URL可选Base URL for the MongoDB Assistant API.
MDB_MCP_ATLAS_TEMPORARY_DATABASE_USER_LIFETIME_MS可选Time in milliseconds that temporary database users created when connecting to MongoDB Atlas clusters will remain active before being automatically deleted.
MDB_MCP_CONFIRMATION_REQUIRED_TOOLS可选Comma separated values of tool names that require user confirmation before execution. Requires the client to support elicitation.
MDB_MCP_CONNECTION_STRING可选secretMongoDB connection string for direct database connections. Optional, if not set, you'll need to call the connect tool before interacting with MongoDB data.
MDB_MCP_DISABLED_TOOLS可选Comma separated values of tool names, operation types, and/or categories of tools that will be disabled.
MDB_MCP_DRY_RUN可选When true, runs the server in dry mode: dumps configuration and enabled tools, then exits without starting the server.
MDB_MCP_EXPORT_CLEANUP_INTERVAL_MS可选Time in milliseconds between export cleanup cycles that remove expired export files.
MDB_MCP_EXPORT_TIMEOUT_MS可选Time in milliseconds after which an export is considered expired and eligible for cleanup.
MDB_MCP_EXPORTS_PATH可选Folder to store exported data files.
MDB_MCP_EXTERNALLY_MANAGED_SESSIONS可选When true, the HTTP transport allows requests with a session ID supplied externally through the 'mcp-session-id' header. When an external ID is supplied, the initialization request is optional.
MDB_MCP_HEALTH_CHECK_HOST可选Deprecated. Use `monitoringServerHost` instead. Host address to bind the healthCheck HTTP server to (only used when transport is 'http'). If provided, `healthCheckPort` must also be set.
MDB_MCP_HEALTH_CHECK_PORT可选Deprecated. Use `monitoringServerPort` instead. Port number for the healthCheck HTTP server (only used when transport is 'http'). If provided, `healthCheckHost` must also be set.
MDB_MCP_HTTP_BODY_LIMIT可选Maximum size of the HTTP request body in bytes (only used when transport is 'http'). This value is passed as the optional limit parameter to the Express.js json() middleware.
MDB_MCP_HTTP_HEADERS可选Header that the HTTP server will validate when making requests (only used when transport is 'http').
MDB_MCP_HTTP_HOST可选Host address to bind the HTTP server to (only used when transport is 'http').
MDB_MCP_HTTP_PORT可选Port number for the HTTP server (only used when transport is 'http'). Use 0 for a random port.
MDB_MCP_HTTP_RESPONSE_TYPE可选The HTTP response type for tool responses: 'sse' for Server-Sent Events, 'json' for standard JSON responses.
MDB_MCP_IDLE_TIMEOUT_MS可选Idle timeout for a client to disconnect (only applies to http transport).
MDB_MCP_INDEX_CHECK可选When set to true, enforces that query operations must use an index, rejecting queries that perform a collection scan.
MDB_MCP_LOG_PATH可选Folder to store logs.
MDB_MCP_LOGGERS可选Comma separated values of logger types.
MDB_MCP_MAX_BYTES_PER_QUERY可选The maximum size in bytes for results from a find or aggregate tool call. This serves as an upper bound for the responseBytesLimit parameter in those tools.
MDB_MCP_MAX_DOCUMENTS_PER_QUERY可选The maximum number of documents that can be returned by a find or aggregate tool call. For the find tool, the effective limit will be the smaller of this value and the tool's limit parameter.
MDB_MCP_MAX_TIME_M_S可选The maximum time in milliseconds that operations are allowed to run on the MongoDB server. When set, this value is passed as the maxTimeMS option to read operations such as find, aggregate, and count.
MDB_MCP_MCP_CLIENT_LOG_LEVEL可选Minimum severity level for log messages forwarded to the MCP client.
MDB_MCP_MONITORING_SERVER_FEATURES可选Features to expose on the monitoring server (only used when transport is 'http' and monitoringServerHost/monitoringServerPort are set).
MDB_MCP_MONITORING_SERVER_HOST可选Host address to bind the monitoring HTTP server to (only used when transport is 'http'). If provided, `monitoringServerPort` must also be set.
MDB_MCP_MONITORING_SERVER_PORT可选Port number for the monitoring HTTP server (only used when transport is 'http'). If provided, `monitoringServerHost` must also be set.
MDB_MCP_NOTIFICATION_TIMEOUT_MS可选Notification timeout for a client to be aware of disconnect (only applies to http transport).
MDB_MCP_PREVIEW_FEATURES可选Comma separated values of preview features that are enabled.
MDB_MCP_READ_ONLY可选When set to true, only allows read, connect, and metadata operation types, disabling create/update/delete operations.
MDB_MCP_TELEMETRY可选When set to disabled, disables telemetry collection.
MDB_MCP_TRANSPORT可选Either 'stdio' or 'http'.
MDB_MCP_VOYAGE_API_KEY可选secretAPI key for Voyage AI embeddings service (required for creating Atlas Local deployments with auto-embed vector search capabilities).
v1.0.1
ai.rfp/rfp-ai
Draft cited RFP and security questionnaire answers from your knowledge base, with human review
v1.1.0
io.github.xenarch-ai/xenarch-mcp
Xenarch — x402 MCP server for AI agent payments. Non-custodial, USDC on Base L2.
v1.0.0
com.docimprint/api
AI document intelligence: extract, summarize, claim-check, and notarize with on-chain proofs.
v0.14.0
io.github.blackwell-systems/agent-lsp
Stateful LSP runtime for AI agents — 50+ tools across 30+ languages via MCP.
v0.2.13
io.github.hostinger/hostinger-api-mcp
MCP server for Hostinger API
v0.41.0
io.github.zhitongblog/unterm
The terminal AI agents can drive: spawn panes, run commands, read screens, scrolling screenshots.
{
"id": "io.github.mongodb-js/mongodb-mcp-server",
"type": "mcp-server",
"version": "1.12.0",
"displayName": "mongodb-mcp-server",
"description": "MongoDB Model Context Protocol Server",
"repository": {
"url": "https://github.com/mongodb-js/mongodb-mcp-server",
"source": "github"
},
"distribution": {
"packages": [
{
"registryType": "npm",
"identifier": "mongodb-mcp-server",
"version": "1.12.0",
"transport": "stdio",
"environmentVariables": [
{
"name": "MDB_MCP_ALLOW_REQUEST_OVERRIDES",
"description": "When set to true, allows configuration values to be overridden via request headers and query parameters."
},
{
"name": "MDB_MCP_API_CLIENT_ID",
"description": "Atlas API client ID for authentication. Required for running Atlas tools.",
"isSecret": true
},
{
"name": "MDB_MCP_API_CLIENT_SECRET",
"description": "Atlas API client secret for authentication. Required for running Atlas tools.",
"isSecret": true
},
{
"name": "MDB_MCP_ASSISTANT_BASE_URL",
"description": "Base URL for the MongoDB Assistant API."
},
{
"name": "MDB_MCP_ATLAS_TEMPORARY_DATABASE_USER_LIFETIME_MS",
"description": "Time in milliseconds that temporary database users created when connecting to MongoDB Atlas clusters will remain active before being automatically deleted."
},
{
"name": "MDB_MCP_CONFIRMATION_REQUIRED_TOOLS",
"description": "Comma separated values of tool names that require user confirmation before execution. Requires the client to support elicitation."
},
{
"name": "MDB_MCP_CONNECTION_STRING",
"description": "MongoDB connection string for direct database connections. Optional, if not set, you'll need to call the connect tool before interacting with MongoDB data.",
"isSecret": true
},
{
"name": "MDB_MCP_DISABLED_TOOLS",
"description": "Comma separated values of tool names, operation types, and/or categories of tools that will be disabled."
},
{
"name": "MDB_MCP_DRY_RUN",
"description": "When true, runs the server in dry mode: dumps configuration and enabled tools, then exits without starting the server."
},
{
"name": "MDB_MCP_EXPORT_CLEANUP_INTERVAL_MS",
"description": "Time in milliseconds between export cleanup cycles that remove expired export files."
},
{
"name": "MDB_MCP_EXPORT_TIMEOUT_MS",
"description": "Time in milliseconds after which an export is considered expired and eligible for cleanup."
},
{
"name": "MDB_MCP_EXPORTS_PATH",
"description": "Folder to store exported data files."
},
{
"name": "MDB_MCP_EXTERNALLY_MANAGED_SESSIONS",
"description": "When true, the HTTP transport allows requests with a session ID supplied externally through the 'mcp-session-id' header. When an external ID is supplied, the initialization request is optional."
},
{
"name": "MDB_MCP_HEALTH_CHECK_HOST",
"description": "Deprecated. Use `monitoringServerHost` instead. Host address to bind the healthCheck HTTP server to (only used when transport is 'http'). If provided, `healthCheckPort` must also be set."
},
{
"name": "MDB_MCP_HEALTH_CHECK_PORT",
"description": "Deprecated. Use `monitoringServerPort` instead. Port number for the healthCheck HTTP server (only used when transport is 'http'). If provided, `healthCheckHost` must also be set."
},
{
"name": "MDB_MCP_HTTP_BODY_LIMIT",
"description": "Maximum size of the HTTP request body in bytes (only used when transport is 'http'). This value is passed as the optional limit parameter to the Express.js json() middleware."
},
{
"name": "MDB_MCP_HTTP_HEADERS",
"description": "Header that the HTTP server will validate when making requests (only used when transport is 'http')."
},
{
"name": "MDB_MCP_HTTP_HOST",
"description": "Host address to bind the HTTP server to (only used when transport is 'http')."
},
{
"name": "MDB_MCP_HTTP_PORT",
"description": "Port number for the HTTP server (only used when transport is 'http'). Use 0 for a random port."
},
{
"name": "MDB_MCP_HTTP_RESPONSE_TYPE",
"description": "The HTTP response type for tool responses: 'sse' for Server-Sent Events, 'json' for standard JSON responses."
},
{
"name": "MDB_MCP_IDLE_TIMEOUT_MS",
"description": "Idle timeout for a client to disconnect (only applies to http transport)."
},
{
"name": "MDB_MCP_INDEX_CHECK",
"description": "When set to true, enforces that query operations must use an index, rejecting queries that perform a collection scan."
},
{
"name": "MDB_MCP_LOG_PATH",
"description": "Folder to store logs."
},
{
"name": "MDB_MCP_LOGGERS",
"description": "Comma separated values of logger types."
},
{
"name": "MDB_MCP_MAX_BYTES_PER_QUERY",
"description": "The maximum size in bytes for results from a find or aggregate tool call. This serves as an upper bound for the responseBytesLimit parameter in those tools."
},
{
"name": "MDB_MCP_MAX_DOCUMENTS_PER_QUERY",
"description": "The maximum number of documents that can be returned by a find or aggregate tool call. For the find tool, the effective limit will be the smaller of this value and the tool's limit parameter."
},
{
"name": "MDB_MCP_MAX_TIME_M_S",
"description": "The maximum time in milliseconds that operations are allowed to run on the MongoDB server. When set, this value is passed as the maxTimeMS option to read operations such as find, aggregate, and count."
},
{
"name": "MDB_MCP_MCP_CLIENT_LOG_LEVEL",
"description": "Minimum severity level for log messages forwarded to the MCP client."
},
{
"name": "MDB_MCP_MONITORING_SERVER_FEATURES",
"description": "Features to expose on the monitoring server (only used when transport is 'http' and monitoringServerHost/monitoringServerPort are set)."
},
{
"name": "MDB_MCP_MONITORING_SERVER_HOST",
"description": "Host address to bind the monitoring HTTP server to (only used when transport is 'http'). If provided, `monitoringServerPort` must also be set."
},
{
"name": "MDB_MCP_MONITORING_SERVER_PORT",
"description": "Port number for the monitoring HTTP server (only used when transport is 'http'). If provided, `monitoringServerHost` must also be set."
},
{
"name": "MDB_MCP_NOTIFICATION_TIMEOUT_MS",
"description": "Notification timeout for a client to be aware of disconnect (only applies to http transport)."
},
{
"name": "MDB_MCP_PREVIEW_FEATURES",
"description": "Comma separated values of preview features that are enabled."
},
{
"name": "MDB_MCP_READ_ONLY",
"description": "When set to true, only allows read, connect, and metadata operation types, disabling create/update/delete operations."
},
{
"name": "MDB_MCP_TELEMETRY",
"description": "When set to disabled, disables telemetry collection."
},
{
"name": "MDB_MCP_TRANSPORT",
"description": "Either 'stdio' or 'http'."
},
{
"name": "MDB_MCP_VOYAGE_API_KEY",
"description": "API key for Voyage AI embeddings service (required for creating Atlas Local deployments with auto-embed vector search capabilities).",
"isSecret": true
}
]
},
{
"registryType": "oci",
"identifier": "docker.io/mongodb/mongodb-mcp-server:1.12.0",
"transport": "stdio",
"environmentVariables": [
{
"name": "MDB_MCP_ALLOW_REQUEST_OVERRIDES",
"description": "When set to true, allows configuration values to be overridden via request headers and query parameters."
},
{
"name": "MDB_MCP_API_CLIENT_ID",
"description": "Atlas API client ID for authentication. Required for running Atlas tools.",
"isSecret": true
},
{
"name": "MDB_MCP_API_CLIENT_SECRET",
"description": "Atlas API client secret for authentication. Required for running Atlas tools.",
"isSecret": true
},
{
"name": "MDB_MCP_ASSISTANT_BASE_URL",
"description": "Base URL for the MongoDB Assistant API."
},
{
"name": "MDB_MCP_ATLAS_TEMPORARY_DATABASE_USER_LIFETIME_MS",
"description": "Time in milliseconds that temporary database users created when connecting to MongoDB Atlas clusters will remain active before being automatically deleted."
},
{
"name": "MDB_MCP_CONFIRMATION_REQUIRED_TOOLS",
"description": "Comma separated values of tool names that require user confirmation before execution. Requires the client to support elicitation."
},
{
"name": "MDB_MCP_CONNECTION_STRING",
"description": "MongoDB connection string for direct database connections. Optional, if not set, you'll need to call the connect tool before interacting with MongoDB data.",
"isSecret": true
},
{
"name": "MDB_MCP_DISABLED_TOOLS",
"description": "Comma separated values of tool names, operation types, and/or categories of tools that will be disabled."
},
{
"name": "MDB_MCP_DRY_RUN",
"description": "When true, runs the server in dry mode: dumps configuration and enabled tools, then exits without starting the server."
},
{
"name": "MDB_MCP_EXPORT_CLEANUP_INTERVAL_MS",
"description": "Time in milliseconds between export cleanup cycles that remove expired export files."
},
{
"name": "MDB_MCP_EXPORT_TIMEOUT_MS",
"description": "Time in milliseconds after which an export is considered expired and eligible for cleanup."
},
{
"name": "MDB_MCP_EXPORTS_PATH",
"description": "Folder to store exported data files."
},
{
"name": "MDB_MCP_EXTERNALLY_MANAGED_SESSIONS",
"description": "When true, the HTTP transport allows requests with a session ID supplied externally through the 'mcp-session-id' header. When an external ID is supplied, the initialization request is optional."
},
{
"name": "MDB_MCP_HEALTH_CHECK_HOST",
"description": "Deprecated. Use `monitoringServerHost` instead. Host address to bind the healthCheck HTTP server to (only used when transport is 'http'). If provided, `healthCheckPort` must also be set."
},
{
"name": "MDB_MCP_HEALTH_CHECK_PORT",
"description": "Deprecated. Use `monitoringServerPort` instead. Port number for the healthCheck HTTP server (only used when transport is 'http'). If provided, `healthCheckHost` must also be set."
},
{
"name": "MDB_MCP_HTTP_BODY_LIMIT",
"description": "Maximum size of the HTTP request body in bytes (only used when transport is 'http'). This value is passed as the optional limit parameter to the Express.js json() middleware."
},
{
"name": "MDB_MCP_HTTP_HEADERS",
"description": "Header that the HTTP server will validate when making requests (only used when transport is 'http')."
},
{
"name": "MDB_MCP_HTTP_HOST",
"description": "Host address to bind the HTTP server to (only used when transport is 'http')."
},
{
"name": "MDB_MCP_HTTP_PORT",
"description": "Port number for the HTTP server (only used when transport is 'http'). Use 0 for a random port."
},
{
"name": "MDB_MCP_HTTP_RESPONSE_TYPE",
"description": "The HTTP response type for tool responses: 'sse' for Server-Sent Events, 'json' for standard JSON responses."
},
{
"name": "MDB_MCP_IDLE_TIMEOUT_MS",
"description": "Idle timeout for a client to disconnect (only applies to http transport)."
},
{
"name": "MDB_MCP_INDEX_CHECK",
"description": "When set to true, enforces that query operations must use an index, rejecting queries that perform a collection scan."
},
{
"name": "MDB_MCP_LOG_PATH",
"description": "Folder to store logs."
},
{
"name": "MDB_MCP_LOGGERS",
"description": "Comma separated values of logger types."
},
{
"name": "MDB_MCP_MAX_BYTES_PER_QUERY",
"description": "The maximum size in bytes for results from a find or aggregate tool call. This serves as an upper bound for the responseBytesLimit parameter in those tools."
},
{
"name": "MDB_MCP_MAX_DOCUMENTS_PER_QUERY",
"description": "The maximum number of documents that can be returned by a find or aggregate tool call. For the find tool, the effective limit will be the smaller of this value and the tool's limit parameter."
},
{
"name": "MDB_MCP_MAX_TIME_M_S",
"description": "The maximum time in milliseconds that operations are allowed to run on the MongoDB server. When set, this value is passed as the maxTimeMS option to read operations such as find, aggregate, and count."
},
{
"name": "MDB_MCP_MCP_CLIENT_LOG_LEVEL",
"description": "Minimum severity level for log messages forwarded to the MCP client."
},
{
"name": "MDB_MCP_MONITORING_SERVER_FEATURES",
"description": "Features to expose on the monitoring server (only used when transport is 'http' and monitoringServerHost/monitoringServerPort are set)."
},
{
"name": "MDB_MCP_MONITORING_SERVER_HOST",
"description": "Host address to bind the monitoring HTTP server to (only used when transport is 'http'). If provided, `monitoringServerPort` must also be set."
},
{
"name": "MDB_MCP_MONITORING_SERVER_PORT",
"description": "Port number for the monitoring HTTP server (only used when transport is 'http'). If provided, `monitoringServerHost` must also be set."
},
{
"name": "MDB_MCP_NOTIFICATION_TIMEOUT_MS",
"description": "Notification timeout for a client to be aware of disconnect (only applies to http transport)."
},
{
"name": "MDB_MCP_PREVIEW_FEATURES",
"description": "Comma separated values of preview features that are enabled."
},
{
"name": "MDB_MCP_READ_ONLY",
"description": "When set to true, only allows read, connect, and metadata operation types, disabling create/update/delete operations."
},
{
"name": "MDB_MCP_TELEMETRY",
"description": "When set to disabled, disables telemetry collection."
},
{
"name": "MDB_MCP_TRANSPORT",
"description": "Either 'stdio' or 'http'."
},
{
"name": "MDB_MCP_VOYAGE_API_KEY",
"description": "API key for Voyage AI embeddings service (required for creating Atlas Local deployments with auto-embed vector search capabilities).",
"isSecret": true
}
]
}
],
"remotes": []
},
"dependencies": [],
"installTargets": [
"claude-code",
"claude-desktop",
"cursor",
"vscode"
],
"keywords": [],
"provenance": {
"origin": "official-mcp-registry",
"originalId": "io.github.mongodb-js/mongodb-mcp-server",
"originalUrl": "https://registry.modelcontextprotocol.io/v0.1/servers/io.github.mongodb-js%2Fmongodb-mcp-server/versions/latest",
"isOfficial": true,
"status": "active"
}
}