Protein helps maintain healthy bones and tissue. But consuming too much protein can lead to calcium excretion through urine. This can lead kidney stones.
It is important to remember that not all people get kidney stones from eating more than 2g protein per kilogram (2.2lbs) of body weight. People can eat large amounts of protein and not get kidney stones.
Your sodium intake can prevent kidney stone formation. Sodium helps regulate water balance in the kidneys. Too much sodium can cause kidney stones.
If you have kidney stones, you can reduce your intake of protein. Protein provides about half of the daily caloric needs for most adults. It is possible to lose weight by cutting down on your intake of proteins.
If you do decide to eat more protein, don't go overboard. You should aim to consume less than 20% of your total calories from protein.