I agree with Jay that you have to teach family rules To ALL you pets and kids. I have a bichon puppy that is nippy in a playful way, that Nilah my amazon likes to play with. But I watch him, and train him not to nip. You don't pull your dogs teeth out so that he doesn't nip at your kids, guests, other pets do you? NO, you teach and train him NOT to nip!
The same goes for a cat, do you declaw them because they scratch your or your kids and pets, NO! That is like cutting off their fingers, do the research, declawing is exactly the same.
I feel very strongly myself, that clipping a birds wings is the same as cutting off a humans legs. They were meant to fly, not sit and perch wherever we decide they should be.
TRAIN and WATCH your pets. They may or may not learn, but watching their behaviour and being attuned to them and their actions and personalities will keep the situation under control. You have to be diligent when they are out together as I am when we are all hanging out watching tv together. I NEVER EVER trust them alone. You will learn to read them and their behaviour.
That's what you get posting here, LOTS of opinions, it is up to YOU to decide what is the best course of action, but clipping shouldn't be the only one.....you have a teachable moment to begin training the behaviour of your bird.