Invece di creare un nuovo controller per farlo (che non è chiaramente ciò che Richard ha raccomandato) puoi aggiungerlo abbastanza facilmente a un serializer esistente, qualcosa come
add_to_serializer(:current_user, :my_stuff) do
stuff = get_my_stuff_somehow
stuff
end
Capire quali serializer sono disponibili e quale desideri è si spera abbastanza semplice (la maggior parte sono abbastanza facili da intuire, ma puoi trovarli in app/serializers); cercare su GitHub - discourse/all-the-plugins add_to_serializer dovrebbe fornire molti esempi. E inizia con GitHub - discourse/discourse-plugin-skeleton: Template for Discourse plugins.
Anche se non conosci Ruby o Rails, quanto sopra dovrebbe darti una buona idea di cosa devi fare. In caso contrario, puoi chiedere in Marketplace con un budget.