Il suffit d’utiliser la commande `textext` de `luamplib` qui `textext` pour composer la chaîne de caractère avec le «TeX» du document (le mécanisme interne est un peu compliqué).
% pour résister à l'impérialisme américain
\documentclass[french]{scrartcl}
% choix de la fonte plex dans sa version sans empattements
\usepackage[sfdefault]{plex-sans}
% pour intégrer des dessins MetaPost compilés directement avec LuaLaTeX
\usepackage{luamplib}
% pour le logo MetaPost
\usepackage{hologo}
% pour franciser la chose selon le paramètre passé à la classe
\usepackage{babel}
\begin{document}
% Centrage dans un environnement MetaPost
\begin{mplibcode}
beginfig(1);
% Dimensions et points
numeric u;
u := 72; % Taille d'un côté (1 inch en points typographiques)
pair A, B, C, D;
A = (0, 0);
B = (u, 0);
C = (u, u);
D = (0, u);
% Dessin du carré
draw A--B--C--D--cycle withpen pencircle scaled 1pt;
% Label
label.bot(textext("Une légende composée avec une autre fonte"), (A + B)/2 - (0, 20));
endfig;
\end{mplibcode}
\end{document}