Référence technique
Serveur MCP Komi
Connectez un client MCP à Komi pour lire et gérer les données auxquelles votre compte a accès.
Connexion
Configurez cette URL comme serveur MCP distant dans un client prenant en charge Streamable HTTP.
https://api.komi-app.fr/mcpAuthorization: Bearer <KOMI_ACCESS_TOKEN>
Content-Type: application/json
Accept: application/json, text/event-streamTransport sans état côté serveur. Le client MCP gère l’échange JSON-RPC et la découverte des outils.
Authentification
- IdentitéJeton d’accès d’une session Komi valide.
- RenouvellementLes sessions expirent. Le client doit fournir le nouveau jeton après renouvellement.
- Accès anonymeRefusé avec HTTP 401.
- Clé service_roleNe jamais l’ajouter à la configuration du client.
- OAuth MCPNon disponible ; l’activation des clients externes est encadrée par Komi.
Outils disponibles
36 outils sont exposés par l’endpoint MCP. Les noms ci-dessous sont les identifiants à appeler via MCP.
Contexte et découverte8
get_contextCampus, pages administrées, fuseau horaire et heure de référence.
searchRecherche de campus, pages, événements, produits, tags, lieux et publications.
read_entityLecture du contenu réel et des blocs ordonnés d’une entité.
list_relationsPages enfants, vitrines, événements, billets, publications et tags liés.
get_my_activityBillets, adhésions et participations du compte connecté.
discover_campusDécouverte d’événements selon les critères fournis.
show_event_mediaAffichage d’une fiche événement avec ses médias officiels.
check_campus_availabilityRecherche de campus homonymes parmi ceux visibles par le compte.
Analyses5
describe_metricsDéfinitions des indicateurs disponibles.
analyze_activityCalculs d’activité sur les événements, pages et boutiques.
get_financial_reportVentes, remboursements, billets, acheteurs et scans.
show_live_door_dashboardVue des entrées et validations de billets.
audit_campusDétection d’anomalies de calendrier et de qualité des données.
Événements et billetterie8
resolve_event_timeRésolution d’une date relative dans le fuseau du campus.
create_eventCréation d’un événement avec lieu, billets et blocs.
update_eventModification des informations d’un événement.
create_ticketCréation d’un billet ou produit.
update_ticketModification d’un billet ou produit.
configure_shotgun_wavesConfiguration des vagues, quotas, horaires et accès par tags.
set_event_accessConfiguration de la visibilité et de l’accès d’un événement.
manage_venueCréation, modification ou archivage d’un lieu.
Pages et publications7
describe_blocksSchéma et champs des blocs de contenu Komi.
edit_blocksCréation, modification, déplacement ou suppression de blocs.
update_pageModification du nom ou de la description d’une page.
set_page_mediaAjout d’une image de couverture ou d’un logo.
create_postCréation d’une publication, en brouillon par défaut.
update_postModification ou publication d’une publication existante.
publish_contentActivation ou retrait de la découverte d’une page ou d’un événement.
Administration du campus8
propose_campus_blueprintPréparation d’une proposition de structure, sans écriture.
apply_campus_blueprintApplication d’une structure de campus confirmée.
update_campus_settingsModification des paramètres du campus.
manage_tagCréation, modification ou suppression d’un tag.
assign_user_tagAttribution d’un tag à une personne.
remove_user_tagRetrait d’un tag à une personne.
get_page_teamLecture de l’équipe et des permissions d’une page.
review_requestApprobation ou refus d’une demande en attente.