You have to wrap Dynamic around what you want to update:
Dynamic[Cos[MousePosition["Graphics", {0, 0}][[1]]]]
It was a silly mistake for my part. Thank you very much for the aclaration!