Media Gateway Control Protocol (MGCP) is a way for computers to talk to machines that control phones and other communication devices. It lets computers control phone calls, like when you dial a number, or send text messages over the internet. It also allows computers to manage devices like speakers and microphones, so you can use them to talk with other people over the internet.