Agent CommunitycliQ (préversion)
L’agent CommunitycliQ permet aux employés dont l’organisation utilise CommunitycliQ de gérer leurs communautés de travail à partir de Microsoft Copilot. Agissant en tant qu’utilisateur connecté, ils peuvent découvrir et rejoindre des groupes de ressources d’employés (ERGs/BRG) et des groupes d’affinités, parcourir les leaders de la communauté et les chapitres, suivre les événements, suivre les feuilles de calcul CommunityLab complètes et suivre leur participation, leurs réalisations et leurs récompenses. Nécessite un compte CommunitycliQ ; les utilisateurs voient uniquement ce que leurs autorisations autorisent.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | Classe | Regions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | MentorcliQ, Inc. |
| URL | https://www.communitycliq.com |
| Messagerie électronique | support@communitycliq.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Mentorcliq, Inc. |
| Website | https://www.communitycliq.com |
| Politique de confidentialité | https://www.mentorcliq.com/privacy-policy |
| Catégories | IA ; Ressources humaines |
Serveur MCP CommunitycliQ
Un serveur MCP (Remote Model Context Protocol) qui connecte des assistants IA, tels que Claude.ai, Claude Desktop et Microsoft Copilot/Teams, à la plateforme de la communauté d’entreprise CommunitycliQ.
Aperçu
CommunitycliQ est une plateforme ERG (Enterprise Community And Employee Resource Group). Le serveur MCP CommunitycliQ permet aux employés d’interagir avec leurs communautés par le biais d’un langage naturel dans un assistant IA : découvrir des ERG, parcourir les flux communautaires et domestiques, rechercher et RSVP vers des événements, lire des ressources partagées et gérer leurs propres appartenances.
- Qu’est-ce qu’il fait : Expose les communautés CommunitycliQ, les flux, les événements, les ressources et le profil/activité de l’utilisateur à un assistant IA en tant qu’ensemble d’outils MCP.
- Pour qui c’est pour : Les employés et les participants de la communauté qui utilisent déjà CommunitycliQ et veulent y accéder à partir de l’assistant IA qu’ils travaillent chaque jour.
- Valeur d’une ligne : Apportez vos ERG, événements et flux de communauté dans votre assistant IA : chaque action s’exécute à mesure que vous, étendues à vos propres autorisations.
Le serveur est en lecture principalement : la plupart des outils récupèrent des informations et la poignée d’outils d’écriture effectuent uniquement des actions réversibles sur le compte de l’utilisateur connecté (jointure/sortie d’une communauté, réaction à un billet, RSVP’ing à un événement). Il n’y a pas d’opérations administratives ou destructrices.
Modèle de données
Quelques concepts CommunitycliQ apparaissent dans les outils :
- Réseaux / Communautés — Une « communauté » (également appelée réseau) est un groupe d’intérêt ou ERG. Chacun est identifié par un UUID. Les communautés forment une hiérarchie : les communautés de niveau supérieur peuvent avoir des chapitres enfants (par exemple, des chapitres régionaux ou propres au site d’un ERG global).
-
Publications : entrées sur un flux de communauté ou sur le flux d’accueil agrégé de l’utilisateur. Les billets portent des réactions de types
LIKE, ,LOVECELEBRATE,SUPPORT,LAUGH, etINTEREST. - Événements : événements de communauté avec hôtes, descriptions, fuseaux horaires et RSVP/inscription (y compris les listes d’attente lorsqu’un événement est plein). Les événements peuvent être consultés par communauté, dans toutes les communautés d’un utilisateur ou sous la forme d’un flux de calendrier sur une plage de dates.
- Appartenances : appartenance d’un utilisateur à une communauté. Les utilisateurs peuvent rejoindre et quitter les communautés elles-mêmes.
- Ressources : documents et liens partagés dans une communauté, organisés en dossiers et sous-dossiers.
Tools
Tous les outils s’exécutent en tant qu’utilisateur authentifié. Les outils de lecture sont marqués (lecture) ; les outils d’écriture sont marqués (WRITE) et sont décrits ci-dessous. Chaque outil d’écriture est réversible et auto-étendu . Il affecte uniquement le compte de l’utilisateur connecté.
Profils et autorisations
-
whoami(read) : obtenir l’identité de l’utilisateur authentifié (personId, legacyUserId, superUser). Appelez-le d’abord pour toute question « moi / my / I ». -
get_my_profile(read) : obtenir le profil de l’utilisateur : nom, nom d’affichage, pronouns, biographie, e-mail, image de profil. -
get_my_user_record(read) : obtenez l’enregistrement complet de l’utilisateur (profil plus dates créées/dernière modification, ID de l’employé, e-mail de notification). -
get_my_platform_permissions(lecture) : répertorie les autorisations à l’échelle de la plateforme de l’utilisateur (par exemple, MANAGE_USERS, MANAGE_COMMUNITIES). -
get_my_network_permissions(read) : répertorie les autorisations de l’utilisateur au sein d’une communauté ou agrégées dans toutes les communautés. -
get_my_notification_settings(read) : obtenez les paramètres de notification /préférences de l’utilisateur. -
get_my_m365_integration(read) : obtenez l'état d'intégration Microsoft 365 (Outlook) de l'utilisateur.
Communities
-
list_top_level_communities(read) : répertorier les communautés de niveau supérieur (ERG) sur la plateforme. -
get_network_hierarchy(read) : obtenez la hiérarchie de la communauté complète (niveaux supérieurs et chapitres). -
get_community(read) : obtenez des détails de base pour une communauté spécifique. -
get_community_branding(read) : obtenir la personnalisation d’une communauté (logo, bannière, couleurs de thème). -
list_community_leaders(read) — Répertorier les dirigeants publics d’une communauté. -
list_community_sponsors(read) — Répertorier les responsables/commanditaires d’une communauté. -
get_community_chapter_information(read) : obtenir des informations de chapitre pour une communauté (parent ou enfant). -
join_community(WRITE) : joignez l’utilisateur à une communauté. Réversible vialeave_community. -
leave_community(WRITE) : supprimez l’utilisateur d’une communauté. Idempotent (réussit même si ce n’est pas un membre) ; réversible viajoin_community.
Flux &publications
-
list_home_feed_posts(read) — Répertorier les publications sur le flux d’accueil de l’utilisateur (agrégées dans leurs communautés). -
list_community_feed_posts(read) — Répertorier les billets dans le flux d’une communauté spécifique. -
get_post_reaction_summary(read) : obtenir le nombre de réactions pour un billet, par type de réaction. -
get_post_reactions(read) : répertorie les utilisateurs qui ont réagi à un billet, avec leur type de réaction. -
react_to_post(WRITE) : réagir à un billet en tant qu’utilisateur. Réversible en modifiant ou en désactivant la réaction.
Événements
-
list_my_events(read) : répertorier les événements à venir dans toutes les communautés auxquelles appartient l’utilisateur (pouvant faire l’objet d’une recherche, paginé). -
list_upcoming_events(read) : liste compacte des événements à venir dans les communautés de l’utilisateur. -
list_community_events(read) : répertorier les événements d’une communauté en mode le plus détaillé (hôte, description, fuseau horaire, informations RSVP). -
list_community_upcoming_events(read) : répertorier les prochains événements à venir d’une communauté (widget compact). -
get_community_calendar(read) : obtenez les événements d’une communauté en tant que flux de calendrier léger pour une plage de dates. -
register_for_event(WRITE) : RSVP l’utilisateur dans un événement. Idempotent ; rejoint la liste d’attente si l’événement est plein. Réversible viaunregister_from_event. -
unregister_from_event(WRITE) : annulez le RSVP de l’utilisateur. Idempotent (réussit même s’il n’est pas inscrit) ; réversible viaregister_for_event.
Activité
-
list_my_activities(read) : répertorier les activités / notifications récentes de l’utilisateur. -
get_my_unread_activity_count(read) : obtenez le nombre d’activités/notifications non lues de l’utilisateur. -
list_my_leaderships(read) : répertorie les communautés où l’utilisateur est un leader (liste vide si aucune).
Resources
-
list_community_resources(read) : répertorie les ressources (documents et liens) partagées dans une communauté. -
list_folder_resources(read) : répertorie les ressources directement à l’intérieur d’un dossier de ressources. -
list_folder_subfolders(read) : répertorie les sous-dossiers à l’intérieur d’un dossier de ressources.
Rapports et engagement
-
get_my_stats(read) : statistiques d’utilisation de l’utilisateur (connexions, publications, commentaires, événements inscrits/assistés, enregistrements affichés). -
get_my_events_participation(read) : les événements auxquels l’utilisateur a participé (assisté/consulté l’enregistrement). -
get_my_engagement_report(read) — Engagement par communauté sur une chronologie mensuelle (inscriptions d’événements, heures investies, points gagnés) ; filtre de plage de dates facultatif.
CommunityLab (nécessite le module CommunityLab)
-
list_communitylab_resources(read) : ressources d’apprentissage CommunityLab (catégories → sessions, vidéos, feuilles de calcul, progression) disponibles pour l’utilisateur. -
get_communitylab_session(read) : détail d’une session CommunityLab unique, y compris son URL vidéo. -
get_worksheet_fields(read) : définitions de champ/question d’une feuille de calcul (types de champs + options ; le texte de la question proprement dit est uniquement et non retourné par l’API). -
get_my_worksheet_answers(read) : réponses actuellement enregistrées par l’utilisateur pour une feuille de calcul. -
save_worksheet_answers_draft(WRITE) : enregistrez les réponses de la feuille de calcul de l’utilisateur sous forme de brouillon (« Enregistrer et réviser ultérieurement »). Réversible; accepte des réponses partielles. -
submit_worksheet_answers(WRITE) : finalisez/soumettez les réponses de la feuille de calcul de l’utilisateur (« Enregistrer »). Valide que tous les champs sont remplis ; réversible en ressaisissant.
Réussites et récompenses (nécessite le module Gamification)
-
get_my_achievements(read) : les réalisations (badges) que l’utilisateur a gagnées. -
list_rewards(read) — Catalogue de récompenses de la plateforme (paginé).
Nombre d’outils : 45 outils – 38 lectures, 7 écritures. Les 7 outils d’écriture (join_community, , register_for_eventsubmit_worksheet_answersleave_communityreact_to_postunregister_from_eventsave_worksheet_answers_draft) sont tous réversibles et agissent uniquement sur le propre compte de l’utilisateur connecté (appartenances, réactions, RSVPs et réponses de la feuille de calcul de l’utilisateur).
Configuration/ connexion
Le serveur est atteint via une URL partagée unique. Lorsque vous vous connectez pour la première fois, vous êtes dirigé vers un /login sélecteur de sites dans lequel vous choisissez votre site CommunitycliQ et connectez-vous via l’authentification unique de votre organisation ou avec votre nom d’utilisateur et votre mot de passe. Après la connexion, l’Assistant se connecte à mesure que vous, et chaque appel d’outil s’exécute avec votre identité et vos autorisations.
Claude.ai / Claude Desktop
- Ouvrez les paramètres → connecteurs (ou ajoutez un connecteur personnalisé).
- Ajoutez l’URL du serveur MCP CommunitycliQ.
- Lorsque vous y êtes invité, connectez-vous : sélectionnez votre site sur la
/loginpage, puis authentifiez-vous auprès de l’authentification unique ou du nom d’utilisateur/mot de passe. - Les outils CommunitycliQ deviennent disponibles dans vos conversations.
Microsoft Copilot / Copilot Studio / Teams
- Ajoutez le connecteur CommunitycliQ à l’aide de la même URL de serveur partagé.
- Terminez le flux de connexion : sélectionnez votre site sur la
/loginpage, puis authentifiez-vous auprès de l’authentification unique ou du nom d’utilisateur/mot de passe. - Le connecteur est ensuite disponible pour Copilot et dans Teams.
Les détails d’inscription OAuth spécifiques à la plateforme (ID client, URI de redirection, etc.) sont configurés lors de l’installation du connecteur et sont documentés séparément ; le même flux d’URL unique et de sélecteur de site s’applique à chaque plateforme.
Exemples d’invites
Une fois connecté, essayez :
- « Qui suis-je dans CommunityCliQ ? »
- « Quelles communautés puis-je rejoindre ? »
- « Quelles sont les manifestations à venir dans mes communautés cette semaine ? »
- « Montrez-moi les derniers billets dans le Réseau des femmes. »
- « Rejoignez-moi à la communauté de fierté. » (une action réversible et auto-étendue)
Authentification et sécurité
- OAuth 2.1 par utilisateur. Le serveur est son propre serveur d’autorisation OAuth 2.1. L’authentification utilise le flux PKCE (Proof Key for Code Exchange).
- Options de connexion. Les utilisateurs s’authentifient via l’authentification unique de leur organisation ou avec un nom d’utilisateur et un mot de passe, après avoir sélectionné leur site sur la
/loginpage. - Isolation des identités. L’identité est strictement par utilisateur. Chaque connexion est liée à un utilisateur connecté et chaque appel d’outil s’exécute comme cet utilisateur : il n’existe aucun compte de service partagé et aucun accès inter-utilisateurs.
- Étendue des autorisations. Les outils fonctionnent dans les autorisations CommunitycliQ existantes de l’utilisateur. Un utilisateur peut uniquement voir et faire via le serveur MCP ce qu’il pourrait faire directement dans CommunitycliQ.
- Réduction des données. Aucune donnée n’est collectée au-delà de ce que chaque outil doit remplir la demande. Les outils d’écriture touchent uniquement les propres appartenances, réactions et inscriptions d’événements de l’utilisateur.
Limitations connues
- Surface au niveau du participant uniquement (dans ce connecteur). Le connecteur certifié expose les fonctionnalités accessibles aux participants : il n’existe aucun outil d’administration (aucune gestion des utilisateurs, gestion de la communauté, modération du contenu ou opérations en bloc). Le serveur peut éventuellement exposer les outils community-leader (création d’événements, modération post/flux), mais ils sont désactivés par défaut, contrôlé par les autorisations CommunitycliQ de l’utilisateur et ne font pas partie de ce connecteur en attente de révision distincte.
- En lecture- la plupart du temps. La grande majorité des outils sont en lecture seule. Les seules écritures sont les sept actions réversibles et auto-étendues répertoriées ci-dessus (appartenances, réactions, RSPS et réponses de la feuille de calcul CommunityLab de l’utilisateur) ; il n’y a pas d’opérations destructrices dans la surface du participant.
- Le site doit être sélectionné au moment de la connexion. Étant donné que l’URL est partagée entre les sites, vous devez choisir votre site CommunitycliQ lors de la connexion. Pour changer de site, vous vous reconnectez et choisissez un autre site.
- Les types de réactions sont fixes. Les réactions post-réaction sont limitées à
LIKE, ,LOVECELEBRATE,SUPPORT,LAUGH, etINTEREST.
Support
Contact : support@communitycliq.com. Si un outil ne se comporte pas comme documenté, incluez l’invite et le nom de l’outil afin que nous puissions le reproduire.
Actions
|
Gérer les événements de communautés CommunitycliQ et Community |
Permet à l’employé connecté de découvrir et de rejoindre des communautés et des groupes de ressources d’employés, d’afficher des événements, d’effectuer des feuilles de calcul CommunityLab complètes et de suivre leur participation à CommunitycliQ. |
Gérer les événements de communautés CommunitycliQ et CommunityLab
Permet à l’employé connecté de découvrir et de rejoindre des communautés et des groupes de ressources d’employés, d’afficher des événements, d’effectuer des feuilles de calcul CommunityLab complètes et de suivre leur participation à CommunitycliQ.