כתוב המשך לקטע זה - בנוסף לעבודה הרפואית שלו, הוא הפך יועץ ומתורגמן עבור פקידים אמריקאים ומאוחר יותר היה סגן קונסול בצ'פו (ינטאי הנוכחית) ושנחאי. מקארטי פעל במקומו של קונסול אמריקאי עד שהוקם שירות קונסולרי קבוע בשנת 1857. בתפקיד זה במאי 1861, לבקשת קצין הדגל של ארצות הברית, סטריבלינג, הוא נכנס לננקינג, מעבר לקווי הקרב ועזר לשכנע את "המלך השמימי", הונג שיואקואן של טייפינג.
"לא רק לאמריקאים ולנוצרים, אלא לכל הסינים שעובדים אצלם". מאמץ זה הציל מספר גדול של נוצרים ילידים וחבריהם כאשר צבא טייפינג נכנס נינגבו.