Ajoutez une vraie boîte à Cline dans VS Code. Lisez, recherchez, envoyez, répondez, transférez, planifiez et organisez vos e-mails, avec une clé limitée exactement à ce que l'agent doit faire.
Dans le panneau Cline, ouvrez MCP Servers, puis Remote Servers. Collez https://mcpemails.com/api/mcp, réglez le type de transport sur Streamable HTTP, ajoutez le serveur, puis ajoutez un en-tête Authorization Bearer contenant une clé API de votre tableau de bord.
Cline n'exécute pas le flux OAuth dans le navigateur auprès d'un serveur MCP distant, il s'authentifie donc avec un jeton bearer. Créez une clé API dans votre tableau de bord, cochez uniquement les autorisations dont l'agent a besoin, et collez-la dans Cline comme en-tête Authorization: Bearer. Les connexions par clé et les connexions OAuth atteignent le même point de terminaison et reçoivent le même catalogue d'outils ; seule change la manière d'obtenir le jeton.
Tout ce qui figure sur cette page sert à faire entrer cette URL dans Cline.
| Champ | Valeur |
|---|---|
| URL du serveur MCP | https://mcpemails.com/api/mcp |
| Transport | Streamable HTTP (MCP 2025-06-18) |
| Authentification | Authorization: Bearer, avec une clé API à portée limitée issue de votre tableau de bord. |
Quatre étapes. Les deux premières sont les mêmes pour tous les clients, les suivantes sont propres à celui-ci.
Inscrivez-vous sur mcpemails.com, sans carte bancaire, puis allez dans Dashboard, Inboxes, Connect Inbox. Outlook et Microsoft 365 se connectent via la connexion Microsoft ; Gmail, iCloud, Fastmail, Yahoo, Zoho et Yandex demandent un mot de passe d'application ; tout le reste se connecte en IMAP et SMTP standard. Le plan gratuit inclut une boîte, pour toujours.
Dans Dashboard, API Keys, cliquez sur Create key. Donnez-lui un nom et cochez uniquement les autorisations dont cet agent a besoin : read:email, search:email, send:email, manage:folders, delete:email, manage:drafts, manage:contacts, schedule:email et manage:automations. La clé se présente sous la forme mcpe_ suivi de 64 caractères hexadécimaux et ne s'affiche qu'une fois : copiez-la avant de fermer la fenêtre.
Dans le panneau Cline, cliquez sur l'icône MCP Servers, ouvrez l'onglet Remote Servers, saisissez un nom et collez https://mcpemails.com/api/mcp. Réglez Transport Type sur Streamable HTTP, puis cliquez sur Add Server.
Ajoutez un en-tête nommé Authorization avec pour valeur Bearer suivi d'une espace et de votre clé. Le serveur n'accepte les jetons bearer que sur cet en-tête.
Documentation officielle de Cline sur les serveurs MCP distants : https://docs.cline.bot/mcp/configuring-mcp-servers
Vous préférez un guide complet ? L'e-mail pour les agents IA dans Cursor, Cline et VS Code
Vous ne savez pas quelle boîte connecter en premier ? Voir le tableau de compatibilité des fournisseurs
L'onglet Remote Servers propose plusieurs transports. Ce serveur parle Streamable HTTP selon la révision 2025-06-18 du protocole. Choisir SSE produit un serveur qui semble s'ajouter proprement puis ne répond jamais, une façon lente de découvrir une erreur d'un seul champ.
La valeur de l'en-tête est Bearer, une espace, puis la clé. Coller la clé seule est la cause la plus fréquente d'un 401 ici, et un 401 de ce point de terminaison contient un pointeur de découverte OAuth plutôt qu'un message indiquant que l'en-tête était mal formé, ce qui n'aide pas à deviner.
Cline n'exécute pas le flux de consentement OAuth, donc les autorisations cochées à la création de la clé forment toute la limite. Une clé avec read:email, search:email et manage:drafts permet à Cline de trier et de rédiger, sans pouvoir envoyer ni supprimer quoi que ce soit. Élargissez plus tard en émettant une deuxième clé plutôt qu'en assouplissant la première.
Seul un hachage SHA-256 de la clé est stocké, il n'y a donc aucun moyen de la réafficher. Si vous la perdez, révoquez-la et créez-en une autre. La révocation depuis Dashboard, API Keys prend effet dès l'appel suivant.
Ajoutez MCPEmails comme serveur distant : MCP Servers, Remote Servers, collez https://mcpemails.com/api/mcp, réglez Transport Type sur Streamable HTTP et ajoutez un en-tête Authorization Bearer avec une clé API de votre tableau de bord. Cline dispose alors d'outils pour lire, rechercher, envoyer, répondre, transférer, organiser et planifier des e-mails.
Parce que les deux clients gèrent différemment l'authentification MCP distante. Cursor exécute le flux OAuth dans le navigateur et stocke lui-même le jeton. Cline s'authentifie avec l'en-tête que vous configurez, donc une clé bearer est la voie qui fonctionne. Les deux atteignent le même point de terminaison et reçoivent les mêmes outils ; seule change la manière d'obtenir le jeton.
Révoquez-la. Les clés sont listées dans Dashboard, API Keys et la révocation s'applique dès l'appel suivant, sans délai. Comme une clé ne porte que les autorisations cochées, une clé en lecture seule qui a fuité ne peut pas non plus avoir envoyé ni supprimé quoi que ce soit.
Outlook.com et Microsoft 365 via la connexion Microsoft, où un compte professionnel peut nécessiter qu'un administrateur informatique approuve l'application une fois ; Gmail, iCloud, Fastmail, Yahoo, Zoho et Yandex avec un mot de passe d'application ; et toute autre boîte qui parle IMAP et SMTP sur les ports standard. Le client les voit toutes par la même connexion : votre agent appelle d'abord inbox_list pour découvrir chaque boîte connectée et son identifiant, donc aucun UUID à coller nulle part.
Seulement si vous l'y autorisez. L'envoi dépend de l'autorisation send:email : une clé ou un jeton sans cette autorisation ne peut rien envoyer du tout. En plus, le propriétaire d'une boîte peut exiger une validation humaine dans le tableau de bord, qui retient chaque envoi, réponse, transfert, envoi de brouillon et envoi planifié jusqu'à ce qu'une personne le libère.
Non. Chaque message est récupéré en direct chez votre fournisseur pour la requête qui l'a demandé, puis transmis directement à votre client. Seul le jeton OAuth ou le mot de passe d'application chiffré est conservé, pour que les appels suivants puissent s'authentifier. Supprimer la boîte dans le tableau de bord, ou révoquer l'accès chez votre fournisseur, coupe la connexion aussitôt.
Un serveur distant, une clé à portée limitée. Une boîte gratuite pour toujours, sans carte bancaire.