diff --git a/softwares/server/server.py b/softwares/server/server.py
index 44b2f319fdf264da42bbdd1f935a22e0cb5289fb..27b27b14496a986d9601b69c965f06a30616a35b 100755
--- a/softwares/server/server.py
+++ b/softwares/server/server.py
@@ -48,6 +48,14 @@ def query_process(sock: socket, query: dict):
         response = db.get_generators()
         sock.send(bytes(json.dumps(response), "utf-8"))
         print("database generators ", response)
+
+    # Sending default generator values 
+    elif ((list(query.keys()))[0] == "default"):
+        gen = query["default"]
+        print("generator :",gen)
+        resp = client_generator({gen})
+        sock.send(bytes(json.dumps(resp), "utf-8"))
+
     # Inserting client query in DATABASE
     else:
         print("check", check_and_complete_parameters(query))
@@ -72,6 +80,17 @@ def query_fields(addr, data):
     return s
 
 
+# Function Client Generator gets from database a generator paramaters and default parameters
+# Function takes a dict generator to send to database
+# Function outputs the result from database
+def client_generator(generator: dict):
+    if generator is not None:
+        res = db.getParameters(generator)
+        return res
+    else :
+        return Exception("Generator Vide !!")
+
+
 # Function db_send_job send a query to insert in database by socket
 # Function takes a socket and dictionary for input
 # Function returns a string if query send