🔧 MSC1929 Tester
Matrix Rooms Search integrates MSC1929 to help homeserver administrators combat unlawful actions like sharing illegal material on their server. When a room is reported through the UI, MRS uses it to notify the right people, whether they run the homeserver or just the room.
How a report reaches you
MRS reads your contact details during the discovery phase and stores them. When someone reports a room, MRS looks up the contact for that room’s server and, if it finds an email address, sends the report there. Only email addresses are used for this; matrix IDs and other fields are ignored.
How to be reachable
As a homeserver admin, serve a /.well-known/matrix/support file with a contacts array:
{
"contacts": [
{
"email_address": "you@example.com",
"matrix_id": "@you:example.com",
"role": "m.role.admin"
}
]
}Serve it on the homeserver name domain, not the delegated host: for @you:example.com the file belongs at https://example.com/.well-known/matrix/support.
Not a homeserver admin, but you run the room? Put your address in the room topic instead, and MRS reads it alongside any MSC1929 contacts:
(MRS-email:you@example.com-MRS)Add it at the end of the topic, MRS strips it out before showing the topic to anyone. More on the room configuration page.
For every detail, see the full MSC1929 documentation.
Check your setup
Enter your server below to confirm the MSC1929 support file resolves and parses cleanly.