# Matrix Bridge

Rocket.Chat Federation uses a standard protocol called the [Matrix Federation Protocol (MFP)](https://matrix.org/) to connect servers. This means that you can federate with any other Rocket.Chat workspace, or servers that supports MFP, such as [Element](https://element.io/). It is designed to provide secure, interoperable, and decentralized real-time communication between Rocket.Chat and any Matrix-compatible applications or servers seamlessly.

Using the Rocket.Chat Matrix Bridge integration requires you to have a [Matrix homeserver](https://matrix.org/docs/guides/introduction#how-does-it-work) available.

{% hint style="info" %}
We recommend [Synapse](https://matrix-org.github.io/synapse/latest/), which is the most stable compared to other versions like [Dendrite](https://github.com/matrix-org/dendrite). The Matrix Bridge feature has been verified with Synapse `v1.71.0`.
{% endhint %}

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Matrix Admin Guide</strong></td><td>See how to run an Matrix homeserver and setup federation with Rocket.Chat.</td><td></td><td><a href="matrix-bridge/matrix-admin-guide">matrix-admin-guide</a></td></tr><tr><td><strong>Matrix User Guide</strong></td><td>Learn how to use Rocket.Chat for federated communication.</td><td></td><td><a href="matrix-bridge/matrix-users-guide">matrix-users-guide</a></td></tr><tr><td><strong>Matrix Bridge FAQs</strong></td><td>Common questions about Rocket.Chat Matrix Bridge implementation.</td><td></td><td><a href="matrix-bridge/matrixbridge-faqs">matrixbridge-faqs</a></td></tr></tbody></table>
