Le serveur MCP open source de Meeting BaaS permet à Claude, Cursor et tout client MCP d'envoyer des bots d'enregistrement, de rechercher des transcriptions, de planifier des enregistrements de calendrier et de partager des moments de meeting — depuis le chat.

··2 min read
Pilotez vos meetings depuis Claude et Cursor : le serveur MCP de Meeting BaaS

Le Model Context Protocol a transformé les assistants IA en clients API : donnez à Claude ou Cursor un serveur MCP et ils pourront appeler de vrais outils au lieu de simplement en parler. Meeting BaaS propose un serveur MCP open source qui expose l'ensemble de la stack de meeting — ainsi « enregistre mon appel de 15h et extrait les points d'action ensuite » devient quelque chose que votre assistant peut réellement accomplir.

Serveur MCP + API de bot de meeting = un assistant qui assiste à vos meetings à votre place. Aucun code d'intégration personnalisé — les outils sont déjà définis.

Ce que le serveur expose

Le serveur MCP mappe l'API Meeting BaaS sur des outils qu'un assistant peut appeler :

  • Meetings : createBot envoie un bot d'enregistrement vers n'importe quelle URL Zoom, Google Meet ou Microsoft Teams ; getMeetingData et getRecordingStatus en assurent le suivi
  • Transcriptions : getMeetingTranscript récupère la transcription avec attribution des interlocuteurs ; findKeyMoments localise les segments à réécouter
  • Calendriers : setupCalendarOAuth, listUpcomingMeetings, scheduleRecording et cancelRecording automatisent l'enregistrement depuis le calendrier plutôt que par URL de meeting
  • Partage : shareableMeetingLink et shareMeetingSegments génèrent des liens vers les enregistrements complets ou des moments spécifiques

C'est la différence concrète entre un chatbot qui connaît vos meetings et un agent qui les opère.

Une invite comme « enregistre mon appel de 15h » se transforme en appel d'outil MCP que le serveur meeting-mcp route vers l'un des quatre groupes d'outils : Meetings, Transcriptions, Calendriers et Partage

Configuration pour Claude Desktop

Clonez le dépôt, exécutez npm install && npm run build, puis enregistrez le serveur dans claude_desktop_config.json avec votre clé API (en libre-service sur auth.meetingbaas.com, les 8 premières heures d'enregistrement sont gratuites). Claude Desktop lance ce serveur en tant que processus local, et non via HTTP, la clé doit donc être placée dans env et non dans headers — un bloc headers ici est ignoré silencieusement et l'authentification échoue. L'exemple ci-dessous est pour macOS/Linux ; sous Windows, remplacez command/args par le shell de votre choix (par ex. cmd /c ou PowerShell) :

{
  "mcpServers": {
    "meetingbaas": {
      "command": "/bin/bash",
      "args": [
        "-c",
        "cd /path/to/meeting-mcp && (npm run build 1>&2) && export MCP_FROM_CLAUDE=true && node dist/index.js"
      ],
      "env": {
        "MEETING_BAAS_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Cursor et les autres clients MCP utilisent le même serveur avec leur propre syntaxe d'enregistrement.

Ce que vous pouvez construire par-dessus

  • Agents de code conscients des meetings : Cursor récupère la transcription de l'appel d'architecture avant d'écrire la migration dont il a été question
  • Enregistrement piloté par le chat : « envoie un bot vers ce lien de meeting » depuis n'importe quel client MCP — sans passer par le dashboard
  • Workflows post-meeting : des assistants qui récupèrent les transcriptions, extraient les décisions et classent les suivis, en utilisant findKeyMoments pour citer les horodatages précis
  • Agents parlants : combinez avec le serveur speaking-bots-mcp et l'assistant ne se contente plus de lire les meetings — il y assiste et prend la parole

Sous le capot

Chaque outil MCP appelle la même API de bot de meeting disponible directement : 1 token par heure enregistrée avec séparation des interlocuteurs incluse, transcription depuis six fournisseurs, streaming en temps réel lorsque l'agent a besoin de données en direct.

Prochaines étapes

Articles similairestutorial