Catalyzes the ATP-dependent phosphorylation of D-glycerate to 2-phosphoglycerate. It can also utilize GTP, CTP, UTP, ADP, AMP or pyrophosphate as phosphate donor. (R)-glycerate + ATP = (2R)-2-phosphoglycerate + ADP + H(+) Magnesium. It could be replaced to some extent by nickel, manganese, cobalt, calcium, zinc or strontium. Optimum pH is 4.5. More than 70% of the optimum activity remains at pH between 3 and 7. Optimum temperature is 90 degrees Celsius. It exhibits more than half of the maximum activity at temperatures ranging from 70 to 100 degrees Celsius. Homodimer. Belongs to the glycerate kinase type-1 family.