The cell responsible for secreting the matrix of bone is the osteoblast. Osteoblasts are specialized cells that are responsible for the formation of new bone tissue. They are found on the surface of the bone and are derived from stem cells in the bone marrow. Osteoblasts secrete a matrix of proteins and minerals that hardens to form bone.