🔌 Integrations

MatrixRooms.info provides multiple integrations using the MRS backend, via Matrix protocol and external apps.

🌐 Directory Server

MatrixRooms.info runs on MRS, and it implements the required subset of the Matrix Federation API to provide a public room directory over federation. This allows direct integration with most Matrix clients.

🦁 Komai

Komai is the one client here that needs no setup: it ships pointed at matrixrooms.info out of the box. Open the room directory and the public rooms are already there.

🧃 Cinny

Just for you:

  1. Click Explore Community from the sidebar.
  2. Click Add Server.
  3. Enter matrixrooms.info and click View.

For all app users: Add this to config.json:

{
  "featuredCommunities": {
    "servers": ["matrixrooms.info"]
  }
}

If using etke.cc/ansible or MDAD, add this to vars.yml:

matrix_client_cinny_config_featuredCommunities_servers: ['matrixrooms.info']

🐱 FluffyChat

  1. Tap the search bar and enter any text.
  2. Tap the pencil icon next to your server name.
  3. Enter https://matrixrooms.info and confirm.

🌺 Fractal

  1. Click Explore in the sidebar.
  2. Click the dropdown next to the search bar.
  3. Enter matrixrooms.info and click the plus button.

💬 NeoChat

The KDE/Plasma client, on every desktop and Android too.

  1. Tap the search icon and enter matrixrooms.info.
  2. Tap Explore.
  3. Open the server selector and click add server...
  4. Enter matrixrooms.info and confirm.

💻 Element Web / Desktop

Same steps cover forks like SchildiChat Web / Desktop.

Just for your account:

  1. Click Search (Ctrl+K).
  2. Scroll to Public Rooms.
  3. Click Show: <your server>Add new server...
  4. Enter matrixrooms.info and click Add.

For all app users:

"room_directory": {
  "servers": ["matrixrooms.info"]
}

If using automation playbooks:

matrix_client_element_room_directory_servers: ['matrixrooms.info']

📱 Element Classic Android / SchildiChat Android

  1. Tap the FAB to explore rooms.
  2. Tap the 3-dot menu → Change network.
  3. Select Add a new server.
  4. Enter matrixrooms.info and confirm.

🔑 Notary Key Server

MatrixRooms.info runs on MRS, and it implements the Matrix Notary Key Server endpoints, letting homeservers use it to verify keys. It is highly recommended to configure multiple notary key servers for redundancy and improved security.

🏠 Synapse

trusted_key_servers:
  - server_name: matrixrooms.info

🧩 Conduit, Continuwuity, Conduwuit, Grapevine, etc.

trusted_servers = ["matrixrooms.info"]

🌿 Dendrite, Harmony, etc.

key_perspectives:
  - server_name: matrixrooms.info

🧩 MSCs

MatrixRooms.info runs on MRS, and it integrates multiple Matrix Spec Changes (MSCs) to improve federation and moderation capabilities.

  • MSC1929: homeserver admin contacts, so a reported room reaches the people who can act on it. Check yours with the MSC1929 tester.
  • MSC3266: room preview API.

🔎 Applications

SearXNG

SearXNG is a privacy-respecting metasearch engine that can integrate with MatrixRooms.info. Learn more in the official SearXNG documentation.

Need help? Full documentation