The troubled country singer died nine days ago aged 37 of a self-inflicted gunshot wound at her lakefront house in Heber Springs, Arkansas.
Around 400 mourners filled the sanctuary of Crossroads Baptist Church as a white hearse, escorted by two police cars, delivered the star's wooden casket to the service.
A large portrait of McCready was placed on the stage and her casket was dressed with white roses.
As McCready's songs were played - including 'I'm Still Here' and 'Ten Thousand Angels' - photographs from her life were displayed on two large video screens on either side of the reserve.
The pictures included a glamorous shot of her and her one-time fiancé Dean Cain.
Through tears during the service, McCready's mother Gayle Inge told the mourners: "Mindy adored her two children. She wanted them to know that. Through much agony and pain, she went to heaven. She is no longer sick. She is healed.
"Thank you for all who are here. Please pray for those boys. No matter what, she will always be my little girl, sitting in her car seat, singing into a hairbrush. The world was her stage."
Stepfather Michael Inge played his guitar and sang Bobby Helms's 'You Are My Special Angel'.
Pallbearers included McCready's three brothers - Timothy, Joshua and Skyler - along with some of her cousins.
A second memorial service for her professional colleagues to attend is to take place in Nashville in early March.
Gayle Inge told People in a statement: "Our family is devastated by the loss of our beautiful and talented daughter. Her life, no matter how brief, touched many, and she will forever be our special angel."