diff --git a/internal/model/mongo/api.go b/internal/model/mongo/api.go
index e356631339a20e6a72fd182ede35967491427c6f..5cb4e43872c4b8dbef6f22341ce2ea90cab4ad75 100644
--- a/internal/model/mongo/api.go
+++ b/internal/model/mongo/api.go
@@ -67,7 +67,7 @@ func NewRepository(ctx context.Context, config *Config) (model.Repository, error
 		return nil, err
 	}
 
-	clientOptions := options.Client().ApplyURI(fmt.Sprintf("mongodb://%s", config.URL)).
+	clientOptions := options.Client().ApplyURI(fmt.Sprintf("mongodb+srv://%s", config.URL)).
 		SetAuth(options.Credential{
 			AuthSource:  config.AuthSource,
 			Username:    config.Username,