Aller au contenu

Serveur MCP

Le serveur MCP (Model Context Protocol) de Record Meeting permet aux assistants IA comme Claude, Cursor, Codex, ChatGPT et d’autres clients compatibles MCP d’accéder directement à vos enregistrements, transcriptions et organisations.

Model Context Protocol est un standard ouvert qui permet aux assistants IA de se connecter à des outils externes et des sources de données. En connectant votre assistant IA au serveur MCP de Record Meeting, vous pouvez poser des questions sur vos réunions, rechercher des transcriptions, gérer des enregistrements, et plus encore, le tout depuis votre flux de travail IA.

Si vous avez déjà un agent IA ouvert, vous n’avez pas besoin de suivre ce guide manuellement. Copiez cette ligne et collez-la dans une nouvelle discussion :

Fetch and execute the appropriate instructions to set me up for RecordMeeting from https://recordmeeting.com/agent-setup/prompt.md

Votre agent lit les instructions à cette URL, se connecte via le flux de connexion (ou vous demande une clé API si son outil ne peut pas se connecter), écrit la configuration pour l’outil que vous utilisez, puis vérifie la connexion en listant l’un de vos enregistrements. Le même bouton est disponible dans l’application sous Paramètres, et sur la page de configuration de l’agent.

Le reste de cette page couvre la configuration manuelle, qui mérite d’être lue si vous voulez savoir exactement ce que votre agent modifie.

  • Un compte Record Meeting avec au moins un enregistrement
  • Un client compatible MCP (par exemple, Claude Desktop, Claude Code, Cursor, Codex, ChatGPT)
  • Une clé API (voir Clés API), seulement si votre client ne peut pas se connecter seul

Le serveur MCP de Record Meeting est disponible à l’adresse suivante :

https://api.recordmeeting.com/mcp

La plupart des clients peuvent se connecter avec un flux de connexion, vous n’avez donc pas besoin de clé API. Ajoutez le serveur sans en-têtes, et le client ouvrira une page Record Meeting dans votre navigateur où vous approuverez la connexion. Claude.ai, Claude Desktop, Claude Code, ChatGPT et Cursor prennent tous en charge cette fonctionnalité.

Claude (claude.ai et Claude Desktop)

  1. Ouvrez Paramètres, puis Connecteurs, et choisissez Ajouter un connecteur personnalisé.
  2. Nommez-le Record Meeting et entrez https://api.recordmeeting.com/mcp comme URL.
  3. Cliquez sur Connecter, connectez-vous avec le compte Google que vous utilisez pour Record Meeting, et approuvez l’accès.

ChatGPT

  1. Ouvrez Paramètres, puis Sécurité et connexion, et activez le Mode développeur. L’ajout de votre propre serveur en a besoin jusqu’à ce que Record Meeting soit répertorié dans le répertoire ChatGPT.
  2. Allez dans Plugins, choisissez le bouton plus, nommez-le Record Meeting et entrez https://api.recordmeeting.com/mcp comme URL du serveur.
  3. Connectez-vous avec le compte Google que vous utilisez pour Record Meeting et approuvez l’accès.

Claude Code

Fenêtre de terminal
claude mcp add --transport http recordmeeting https://api.recordmeeting.com/mcp

Ensuite, exécutez /mcp dans Claude Code, choisissez recordmeeting et sélectionnez Authentifier. Pour Cursor, ajoutez le serveur sans bloc headers et cliquez sur l’invite de connexion à côté dans Paramètres, puis MCP.

Vous pouvez voir et déconnecter chaque agent connecté sous Paramètres, dans la section Agents connectés. Les sections ci-dessous utilisent une clé API à la place, pour les clients qui ne prennent en charge que les en-têtes statiques.

Ajoutez ce qui suit à votre fichier de configuration Claude Desktop (claude_desktop_config.json) :

{
"mcpServers": {
"recordmeeting": {
"url": "https://api.recordmeeting.com/mcp",
"headers": {
"Authorization": "Bearer <your_api_key>"
}
}
}
}

Exécutez la commande suivante dans votre terminal :

Fenêtre de terminal
claude mcp add --transport http recordmeeting https://api.recordmeeting.com/mcp \
--header "Authorization: Bearer <your_api_key>"

Ajoutez ce qui suit à votre fichier .cursor/mcp.json :

{
"mcpServers": {
"recordmeeting": {
"url": "https://api.recordmeeting.com/mcp",
"headers": {
"Authorization": "Bearer <your_api_key>"
}
}
}
}

Ajoutez ce qui suit à ~/.codex/config.toml (ou un .codex/config.toml spécifique au projet) :

[mcp_servers.recordmeeting]
url = "https://api.recordmeeting.com/mcp"
http_headers = { Authorization = "Bearer <your_api_key>" }

Une fois connecté, votre assistant IA peut utiliser les outils suivants. Les outils de lecture ne changent jamais rien. Les outils d’écriture modifient ou suppriment des données dans votre compte, et la plupart des assistants vous demandent de confirmer avant de les exécuter.

OutilTypeDescription
list_recordingsLectureParcourez vos enregistrements, avec des filtres par statut, plage de dates, dossier, organisation et membre
search_recordingsLectureTrouvez des enregistrements par un mot ou une phrase dans le titre
get_recording_by_dateLectureTrouvez des enregistrements d’une journée ou d’une plage comme “hier” ou “la semaine dernière”
get_recordingLectureDétails d’un enregistrement : statut, notes de réunion et participants, plus un lien de téléchargement si vous en demandez un
get_transcriptLectureCe qui a été dit, sous forme de segments étiquetés par locuteur avec des horodatages
get_share_linkLectureLe lien de partage existant d’un enregistrement, sans en créer un nouveau
update_recordingÉcritureRenommez un enregistrement ou remplacez ses notes de réunion
create_share_linkÉcritureCréez un lien de partage public, ou modifiez-le pour la visualisation ou le téléchargement. Cela remplace le précédent lien public
delete_recordingÉcritureSupprimez définitivement un enregistrement avec sa transcription, ses notes et ses liens de partage
OutilTypeDescription
list_organizationsLectureLes organisations auxquelles vous appartenez
list_foldersLectureLes dossiers d’une organisation
list_membersLectureLes membres d’une organisation et leurs rôles. Les e-mails ne sont affichés qu’aux propriétaires et administrateurs
  • Le connecteur ne voit que ce que votre compte Record Meeting peut voir : vos propres enregistrements et les enregistrements que vos organisations partagent avec vous. Les enregistrements verrouillés sur le plan gratuit restent verrouillés.
  • Votre assistant récupère les enregistrements, les transcriptions et les notes uniquement lorsqu’une conversation en a besoin. Record Meeting ne lit pas vos conversations, et le fournisseur de l’assistant (par exemple OpenAI ou Anthropic) gère ce qu’il reçoit selon ses propres conditions.
  • Rien n’est partagé publiquement à moins que vous ne demandiez un lien de partage.
  • Vous pouvez déconnecter un assistant à tout moment sous Paramètres, dans la section Agents connectés. L’accès est immédiatement interrompu.
  • Consultez la Politique de confidentialité pour savoir comment Record Meeting stocke et protège les enregistrements et les transcriptions.

Une fois connecté, essayez de demander à votre assistant IA des choses comme :

  • “Quelles réunions ai-je eu la semaine dernière ?”
  • “Résume les décisions clés de la réunion quotidienne d’hier.”
  • “Recherche dans mes enregistrements les discussions sur le lancement du produit.”
  • “Quelles actions ont été définies lors de la réunion de planification du premier trimestre ?”
  • “Partage l’enregistrement de la synchronisation de ce matin avec un accès en lecture seule.”

Erreurs “Unauthorized” ou “401”

  • Si vous vous êtes connecté, déconnectez et reconnectez le connecteur. L’accès prend également fin lorsque vous supprimez l’assistant sous Agents connectés.
  • Si vous utilisez une clé API, assurez-vous qu’elle est valide et n’a pas été révoquée.
  • Vérifiez que l’en-tête Authorization utilise le préfixe Bearer.

Outils manquants

  • Vérifiez que l’URL du serveur est exactement https://api.recordmeeting.com/mcp.
  • Redémarrez votre client IA après avoir mis à jour la configuration.

Aucun enregistrement retourné

  • Confirmez que votre compte contient des enregistrements en consultant le tableau de bord de Record Meeting.
  • Si vous utilisez un contexte d’organisation, assurez-vous que votre rôle vous donne accès aux enregistrements.