Capacités IA d'EventLite
Notre API REST permet aux agents IA de créer des événements, gérer des inscriptions et envoyer des notifications en langage naturel.
Le serveur MCP (Model Context Protocol) permet à Claude d'interagir directement avec EventLite sans passer par l'API REST. Installation en une commande, configuration simple.
Installation
npx @eventlite/mcp-serverConfiguration Claude Desktop
{
"mcpServers": {
"eventlite": {
"command": "npx",
"args": ["@eventlite/mcp-server"],
"env": {
"EVENTLITE_API_URL": "https://votre-app.vercel.app",
"EVENTLITE_API_KEY": "votre-api-key"
}
}
}
}9 outils disponibles
list_eventsLister les événements avec filtresget_eventDétails d'un événementcreate_eventCréer un événementupdate_eventModifier un événementdelete_eventSupprimer un événementlist_registrationsLister les inscriptionsregister_attendeeInscrire un participantunregister_attendeeAnnuler une inscriptionsend_notificationEnvoyer un emailDocumentation API REST
Alternative au MCP pour les agents qui préfèrent utiliser l'API HTTP directement.
Fonctionnalités API
Créer, modifier, publier et supprimer des événements
POST /eventsGET /eventsPATCH /events/{id}DELETE /events/{id}Gérer les participants avec liste d'attente automatique
POST /events/{id}/registrationsGET /events/{id}/registrationsDELETE /events/{id}/registrations/{email}Envoyer des emails personnalisés aux participants
POST /events/{id}/notifyRecevoir des notifications en temps réel
POST /webhooksGET /webhooksDELETE /webhooks/{id}Consulter les métriques et analytics
GET /statsGET /stats/events/{id}Téléverser des images pour les événements
POST /uploadExemples de requêtes
Voici comment un LLM peut transformer des instructions en langage naturel en appels API.
Brief utilisateur :
"Crée un meetup IA le 15 mars à 19h au WeWork Paris, max 50 personnes"
Action API :
POST /api/v1/eventsBrief utilisateur :
"Inscris alice@test.com au workshop React"
Action API :
POST /api/v1/events/{id}/registrationsBrief utilisateur :
"Envoie un rappel aux inscrits confirmés"
Action API :
POST /api/v1/events/{id}/notifyBrief utilisateur :
"Combien de personnes sont inscrites au meetup ?"
Action API :
GET /api/v1/stats/events/{id}Authentification
Toutes les requêtes API nécessitent un Bearer Token.
1. Générer une API Key :
Connectez-vous et allez dans Paramètres → Clés API
2. Utilisation dans les headers :
Authorization: Bearer evl_xxxxxxxxxxxxx