Для этого вам нужно написать плагин. См. Разработка плагинов для Discourse — Часть 1 — Создание базового плагина.
Вызовы API не нужны, так как в Discourse интеграция с MaxMind уже включена по умолчанию. Вы можете просто вызвать DiscourseIpInfo.get(ip) из вашего плагина.
Если вы используете наше хостинговое решение, пожалуйста, обратитесь в нашу службу поддержки. Мы можем помочь вам с кастомными плагинами в рамках нашего плана Enterprise.