Родился в селе Расховец Щигровского уезда Курской губернии (ныне – Советский район Курской области) в семье священника.
Получил образование в Курском уездном училище, затем в Белгородской семинарии и с 1877 по 1881 год – на славяно-русском отделении историко-филологического факультета Харьковского университета. Будучи студентом, М. Халанский написал и опубликовал кандидатскую диссертацию «О сербских народных песнях Косовского цикла». По окончании университета он был оставлен сверхштатным стипендиатом при историко-филологическом факультете для подготовки к профессорскому званию по славяноведению. С 1883 года он работал преподавателем русского языка в Белгородской гимназии, с 1885 года – в Харьковской второй мужской гимназии. В 1887 году сдал экзамены на степень магистра русской словесности (вторую ученую). В апреле 1888 года М. Г. Халанский был утвержден в звании магистра Харьковского университета. С сентября 1889 года он – приват-доцент, преподаватель кафедры русского языка и словесности. В 1891 году он возглавил эту кафедру. В 1895 г. в Харьковском университете М. Г. Халанский защитил диссертацию на степень доктора русской словесности. С осени 1895 года Халанский – экстраординарный (внештатный), а с мая 1899 года – ординарный (штатный) профессор. Таким образом, он прошел все ступени научной лестницы. В 1907 году М. Г. Халанский был избран деканом факультета, а в 1909 году – членом-корреспондентом Императорской Академии наук по отделу русского языка и словесности. М. Г. Халанский – автор более 50 научных работ, значительная часть которых посвящена фольклору, этнографии, топонимике Курского края, среди которых: «Народные говоры Курской губернии». Он – первый профессиональный исследователь «живой старины» Курского края.
Труды
- Великорусские былины Киевского цикла. Доступ https://www.prlib.ru/item/323028
- Из заметок по истории русского литературного языка. Доступ https://www.prlib.ru/item/334046
- Материалы для биографии А. А. Потебни. Доступ https://viewer.rusneb.ru/ru/000199_000009_003754006?page=1&rotate=0&theme=white
- Материалы и заметки по истории древнерусского героического эпоса. Доступ https://www.prlib.ru/node/343088/source
- Сборник отделения русского языка и словесности императорской академии наук. Т. 76, №5. Народные говоры Курской губернии. Доступ https://www.prlib.ru/item/350930