The Millennium Challenge Corporation (MCC) is a United States government agency that was established in 2004 to provide development assistance to countries around the world. The MCC is focused on reducing poverty and promoting economic growth in developing countries by providing funding for programs and projects that address the root causes of poverty and promote sustainable development.