MCC gets approval to appoint 789 civic workers