作为美国代表前往布鲁塞尔参加国际货币会议。他曾担任众议院外交事务委员会主席，并在这一期间起草法案建立旨在解决因盖兹登购地和瓜达卢佩-伊达尔戈条约产生土地诉求争议的法院。他还主张建立连通加拿大、美国和墨西哥的铁路。1890年，麦克里支持了一项授权召开首届泛美会议的法案，还提倡于1893年在首都哥伦比亚特区召开泛美医学会议。他还撰写了一份报告，宣布美国对欧洲在连接大西洋和太平洋运河上的所有权抱敌视态度，并且支持通过立法授权美国总统打击报复那些骚扰美国渔船的外国船只。1890年，肯塔基州的另一位联邦参议员詹姆斯