Install mongodb-mcp-server for Claude Desktop
Claude Desktop reads mcpServers from claude_desktop_config.json. Restart the app after saving.
- Open ~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows, or ~/.config/Claude/claude_desktop_config.json on Linux.
- Paste the JSON config below.
- Replace placeholder secrets, then restart the client if it does not reload on its own.
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"mongodb-js-mongodb-mcp-server": {
"command": "npx",
"args": [
"-y",
"mongodb-mcp-server@2.1.0"
],
"env": {
"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": "",
"MDB_MCP_ATLAS_TEMPORARY_DATABASE_USER_LIFETIME_MS": "",
"MDB_MCP_CONFIRMATION_REQUIRED_TOOLS": "",
"MDB_MCP_CONNECTION_SCOPE": "",
"MDB_MCP_CONNECTION_STRING": "YOUR_MDB_MCP_CONNECTION_STRING",
"MDB_MCP_DISABLE_SERVER_SIDE_JS": "",
"MDB_MCP_DISABLED_TOOLS": "",
"MDB_MCP_DRY_RUN": "",
"MDB_MCP_ELICITATION_TIMEOUT_MS": "",
"MDB_MCP_EXPORT_CLEANUP_INTERVAL_MS": "",
"MDB_MCP_EXPORT_TIMEOUT_MS": "",
"MDB_MCP_EXPORTS_PATH": "",
"MDB_MCP_EXTERNALLY_MANAGED_SESSIONS": "",
"MDB_MCP_HEALTH_CHECK_HOST": "",
"MDB_MCP_HEALTH_CHECK_PORT": "",
"MDB_MCP_HTTP_BODY_LIMIT": "",
"MDB_MCP_HTTP_HEADERS": "",
"MDB_MCP_HTTP_HOST": "",
"MDB_MCP_HTTP_PORT": "",
"MDB_MCP_HTTP_RESPONSE_TYPE": "",
"MDB_MCP_IDLE_TIMEOUT_MS": "",
"MDB_MCP_INDEX_CHECK": "",
"MDB_MCP_LOG_PATH": "",
"MDB_MCP_LOGGERS": "",
"MDB_MCP_MAX_ACTIVE_CONNECTIONS": "",
"MDB_MCP_MAX_BYTES_PER_QUERY": "",
"MDB_MCP_MAX_DOCUMENTS_PER_QUERY": "",
"MDB_MCP_MAX_SESSIONS": "",
"MDB_MCP_MAX_TIME_M_S": "",
"MDB_MCP_MCP_CLIENT_LOG_LEVEL": "",
"MDB_MCP_MONITORING_SERVER_FEATURES": "",
"MDB_MCP_MONITORING_SERVER_HOST": "",
"MDB_MCP_MONITORING_SERVER_PORT": "",
"MDB_MCP_NOTIFICATION_TIMEOUT_MS": "",
"MDB_MCP_PREVIEW_FEATURES": "",
"MDB_MCP_READ_ONLY": "",
"MDB_MCP_TELEMETRY": "",
"MDB_MCP_TRANSPORT": "",
"MDB_MCP_VOYAGE_API_KEY": "YOUR_MDB_MCP_VOYAGE_API_KEY"
}
}
}
}