Сейчас на уровне протокола ты подписываешься на контакты, после чего оттуда тебе летит вообще всё и что-то там фильтровать может только твой клиент (пусть даже на сервере). Но суть не меняется. Ты подписался на Машу - твой сервер получает всё, что Маша выдаёт. На Свету не подписался - её постов не получаешь, никаких. А если никто с твоего сервера не подписался, то и косвенно не увидишь.
Давно напрашивается подписка на уровне протокола не только на контакты, но и теги. Что-то типа "подписаться на Машу, но только с тегом #косплей" или "подписаться на всё посты с известных серверов с тегом #косплей" - и чтобы это работало не пассивно (как сейчас, посмотрим что имеем и попробуем отобрать), а активно (чтобы тебе именно высылали эти записи).
Но пока это нигде не реализовано. Кое-где есть белые/чёрные списки на уровне подписок (типа "[не]пропускать посты от этого контакта с тегом #пятничныесиськи"), но это всё же не то и тоже встречается только в Хабзилле по-моему. А нужно на уровне стандартного функционала федерации. Т.е. протокола.