An SNP MP has praised three local charities after they received over £20,000 worth of funding from Big Lottery Fund.