Connecteur Rocket.Chat
Rocket.Chat est une messagerie d'équipe auto-hébergeable. Le connecteur appelle son API REST v1.
Mesuré le 2026-10-03 dans connectors/rocketchat.yaml : 338 outils.
| Méthode HTTP | Outils |
|---|---|
| GET | 279 |
| POST | 58 |
| PUT | 1 |
L'API de Rocket.Chat écrit par POST, y compris pour supprimer : rc_channel_delete et rc_message_delete sont des POST.
Ce que déclare le fichier
| Propriété | Valeur |
|---|---|
| Fichier | connectors/rocketchat.yaml |
| Protocole | API REST, chemins sous /api/v1/ |
| Authentification | jeton en en-tête X-Auth-Token, lu dans ROCKETCHAT_API_KEY |
| Identifiant d'utilisateur | en-tête X-User-Id, lu dans ROCKETCHAT_USER_ID |
| Adresse de l'instance | variable ROCKETCHAT_URL |
| Licence déclarée | MIT |
| Résidence déclarée | auto-hébergé |
Outils
Tous les noms commencent par rc_. Répartition par famille, pour les principales :
| Famille | Outils | Exemples réels |
|---|---|---|
rc_livechat | 83 | rc_livechat_agent_info_get |
rc_chat, rc_rooms | 14 chacune | rc_chat_getmentionedmessages_list |
rc_users | 13 | rc_users_autocomplete_list |
rc_channel | 12 | rc_channel_create, rc_channel_invite, rc_channel_archive, rc_channel_set_topic |
rc_user, rc_dm | 12 chacune | rc_user_create, rc_dm_create, rc_dm_history |
rc_message | 10 | rc_message_send, rc_message_search, rc_message_history, rc_message_pin, rc_message_react |
rc_group, rc_team, rc_channels | 10 chacune | rc_group_create, rc_team_create |
Les autres familles couvrent les intégrations et webhooks (rc_integration_*, 8 outils), les rôles (rc_role_*, 6), les abonnements, les réglages (rc_setting_*), la modération, l'omnicanal, les statistiques et l'administration. Sur les 62 familles de noms, 33 ne comptent qu'un ou deux outils.
La famille rc_livechat est la première par le nombre : elle concerne le chat en direct pour visiteurs et représente 83 outils sur 338.
Configuration
| Variable | Rôle |
|---|---|
ROCKETCHAT_URL | Adresse de l'instance Rocket.Chat |
ROCKETCHAT_API_KEY | Jeton d'authentification personnel |
ROCKETCHAT_USER_ID | Identifiant de l'utilisateur propriétaire du jeton |
La variable ROCKETCHAT_AUTH_TOKEN n'est lue par aucun connecteur. Le délai d'attente déclaré est de 30 000 ms.
Dans l'application : page Identifiants (/credentials), fiche Rocket.Chat, champs « URL du serveur », « User ID » et « Auth Token ». Le champ « Auth Token » alimente ROCKETCHAT_API_KEY.
Déploiement
Ni podman-compose.vps2.yml ni podman-compose.yml ne déploient Rocket.Chat. Le connecteur vise une instance que vous fournissez. L'entrée du catalogue métier a le statut coming-soon.
Cas d'usage
- Envoyer un message dans un canal (
rc_message_send). - Rechercher dans l'historique (
rc_message_search). - Créer un canal ou une conversation directe.
Fichier source
connectors/rocketchat.yaml
Voir aussi
- Vue d'ensemble — chiffres mesurés, chargement et règles communes aux douze connecteurs
- Créer votre premier connecteur MCP — forme d'un fichier YAML et ajout d'un connecteur à la passerelle
- Routes MCP — ouvrir une session et appeler un outil par JSON-RPC
- Tarification — nombre de connecteurs métier inclus dans chaque offre
- Migration depuis d'autres outils — Rocket.Chat parmi les messageries d'équipe européennes de remplacement