Catalyzes the ATP-dependent phosphorylation of D-glycerate to 2-phosphoglycerate. It can also utilize GTP, CTP, UTP, ADP or pyrophosphate as phosphate donor. (R)-glycerate + ATP = (2R)-2-phosphoglycerate + ADP + H(+) Magnesium. It could be replaced to some extent by nickel, manganese or cobalt. Optimum pH is 7.0 and half of the maximum activity remains at pH 6-10. Optimum temperature is 45 degrees Celsius. It has strong activity at moderate temperature 30-50 degrees Celsius and about half of the maximal activity is retained at 100 degrees Celsius. Homodimer. Belongs to the glycerate kinase type-1 family.