Serveur MCP Telegram
Intégrez Telegram avec FlowHunt et les clients compatibles MCP pour la messagerie automatisée, la gestion des discussions et des flux alimentés par l’IA.

Que fait le serveur MCP “Telegram” ?
Le serveur MCP Telegram intègre les puissantes capacités de la plateforme de messagerie Telegram avec le Model Context Protocol (MCP), permettant aux assistants IA et aux clients d’interagir de façon programmatique avec Telegram. Grâce à la bibliothèque Telethon, ce serveur permet l’automatisation complète et la gestion des discussions, messages, groupes et interactions utilisateurs dans Telegram. Il agit comme un pont entre les agents IA et l’API Telegram, rendant possibles des tâches telles que l’envoi de messages, la récupération d’historiques, la gestion de groupes, et bien plus encore. Cela améliore considérablement les flux de développement en fluidifiant la communication, en facilitant les réponses automatisées et en offrant des outils pour interroger ou modifier les données Telegram directement depuis des outils alimentés par l’IA comme Claude, Cursor et d’autres clients compatibles MCP.
Liste des prompts
Aucun modèle de prompt n’a été listé dans la documentation ou les fichiers du dépôt disponibles.
Liste des ressources
Aucune primitive de ressource MCP explicite n’a été documentée ou listée dans les fichiers ou le README disponibles.
Liste des outils
- get_chats(page, page_size) : Retourne une liste paginée des discussions et groupes Telegram accessibles à l’utilisateur authentifié. Cela permet aux clients et LLM de parcourir et sélectionner les conversations de l’utilisateur pour analyse ou messagerie.
La documentation indique que « Chaque fonctionnalité majeure de Telegram/Telethon est disponible en tant qu’outil », mais seul get_chats est mentionné explicitement. La liste complète des outils n’est pas fournie dans la documentation visible.
Cas d’usage de ce serveur MCP
- Messagerie automatisée : Les agents IA peuvent envoyer des messages, médias ou fichiers à des individus ou des groupes sur Telegram, permettant des notifications, réponses ou diffusions automatisées.
- Analyse de discussion : Récupérez et analysez les historiques de discussion pour résumer les échanges, extraire des actions ou réaliser une analyse de sentiment dans des groupes Telegram ou des conversations privées.
- Gestion de groupes : Gérez de façon programmatique les membres, rôles et permissions pour une administration fluide de communauté ou d’équipe.
- Intégration de bots : Utilisez le serveur pour exploiter des bots Telegram capables d’exécuter des flux complexes, de relayer des informations ou de servir d’assistants virtuels IA.
- Récupération de données transparente : Extrayez des messages, fichiers ou détails de discussions pour une intégration dans des systèmes externes, tableaux de bord ou bases de données, en support à l’automatisation avancée.
Comment le configurer
Windsurf
- Prérequis : Assurez-vous que Node.js est installé et que Windsurf est configuré.
- Localiser la configuration : Ouvrez vos paramètres ou fichier de configuration Windsurf.
- Ajouter le serveur MCP : Insérez le serveur MCP Telegram dans la section
mcpServers
:{ "mcpServers": { "telegram-mcp": { "command": "telegram-mcp", "args": ["serve"] } } }
- Enregistrez et redémarrez : Sauvegardez la configuration et redémarrez Windsurf.
- Vérifiez la configuration : Contrôlez le tableau de bord Windsurf ou les journaux pour vérifier que
telegram-mcp
fonctionne.
Sécurisation des clés API (exemple)
{
"mcpServers": {
"telegram-mcp": {
"command": "telegram-mcp",
"args": ["serve"],
"env": {
"TELEGRAM_API_ID": "<your_api_id>",
"TELEGRAM_API_HASH": "<your_api_hash>",
"TELEGRAM_SESSION_STRING": "<your_session_string>"
}
}
}
}
Claude
- Prérequis : Assurez-vous que Claude Desktop ou un client compatible Claude est installé.
- Localiser la configuration : Modifiez le fichier
claude_desktop_config.json
. - Ajouter l’entrée serveur MCP :
{ "mcpServers": { "telegram-mcp": { "command": "telegram-mcp", "args": ["serve"] } } }
- Enregistrez et redémarrez : Sauvegardez le fichier JSON et redémarrez Claude.
- Vérifiez : Confirmez que Claude détecte et se connecte à
telegram-mcp
.
Sécurisation des clés API (exemple)
{
"mcpServers": {
"telegram-mcp": {
"command": "telegram-mcp",
"args": ["serve"],
"env": {
"TELEGRAM_API_ID": "<your_api_id>",
"TELEGRAM_API_HASH": "<your_api_hash>",
"TELEGRAM_SESSION_STRING": "<your_session_string>"
}
}
}
}
Cursor
- Prérequis : Installez Node.js et l’éditeur Cursor.
- Ouvrir les paramètres Cursor : Accédez à la section d’intégration MCP.
- Ajouter le serveur MCP Telegram :
{ "mcpServers": { "telegram-mcp": { "command": "telegram-mcp", "args": ["serve"] } } }
- Redémarrez Cursor : Sauvegardez les paramètres et redémarrez l’application Cursor.
- Vérifiez : Confirmez que Cursor reconnaît et se connecte au serveur MCP Telegram.
Sécurisation des clés API (exemple)
{
"mcpServers": {
"telegram-mcp": {
"command": "telegram-mcp",
"args": ["serve"],
"env": {
"TELEGRAM_API_ID": "<your_api_id>",
"TELEGRAM_API_HASH": "<your_api_hash>",
"TELEGRAM_SESSION_STRING": "<your_session_string>"
}
}
}
}
Cline
- Prérequis : Assurez-vous que Cline est installé et configuré.
- Ouvrir le fichier de configuration : Modifiez vos paramètres ou fichier de configuration Cline.
- Insérer l’entrée serveur MCP :
{ "mcpServers": { "telegram-mcp": { "command": "telegram-mcp", "args": ["serve"] } } }
- Enregistrez & redémarrez : Sauvegardez le fichier, redémarrez Cline.
- Vérifiez : Contrôlez l’interface Cline pour vérifier la présence du serveur MCP Telegram.
Sécurisation des clés API (exemple)
{
"mcpServers": {
"telegram-mcp": {
"command": "telegram-mcp",
"args": ["serve"],
"env": {
"TELEGRAM_API_ID": "<your_api_id>",
"TELEGRAM_API_HASH": "<your_api_hash>",
"TELEGRAM_SESSION_STRING": "<your_session_string>"
}
}
}
}
Comment utiliser ce MCP dans les flux
Utiliser le MCP dans FlowHunt
Pour intégrer des serveurs MCP à votre flux FlowHunt, commencez par ajouter le composant MCP à votre flux et reliez-le à votre agent IA :

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section configuration MCP système, insérez les détails de votre serveur MCP avec ce format JSON :
{
"telegram-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Une fois la configuration terminée, l’agent IA pourra utiliser ce MCP comme outil avec accès à toutes ses fonctions et capacités. N’oubliez pas de remplacer “telegram-mcp” par le nom réel de votre serveur MCP et l’URL par celle de votre propre serveur MCP.
Aperçu
Section | Disponibilité | Détails/Remarques |
---|---|---|
Aperçu | ✅ | Décrit Telegram-MCP comme un pont Telegram-MCP pour l’automatisation IA. |
Liste des prompts | ⛔ | Aucun modèle de prompt documenté. |
Liste des ressources | ⛔ | Aucune ressource MCP explicite documentée. |
Liste des outils | ✅ | get_chats mentionné explicitement ; d’autres sont implicites mais non listés. |
Sécurisation des clés API | ✅ | Exemple de configuration pour les clés API fourni. |
Prise en charge du sampling | ⛔ | Aucune mention de la prise en charge du sampling. |
Prise en charge des roots : Pas de mention explicite
Prise en charge du sampling : Pas de mention explicite
J’évaluerais le serveur MCP Telegram à 6/10. Il est fonctionnellement robuste avec des instructions de configuration et de sécurité claires, mais il manque de documentation sur les modèles de prompts, les ressources explicites et une liste exhaustive d’outils, éléments importants pour une intégration MCP avancée et une meilleure transparence.
Score MCP
Dispose d’une LICENCE | ✅ Apache-2.0 |
---|---|
Dispose d’au moins un outil | ✅ |
Nombre de forks | 73 |
Nombre d’étoiles | 190 |
Questions fréquemment posées
- Qu'est-ce que le serveur MCP Telegram ?
Le serveur MCP Telegram agit comme un pont entre Telegram et les outils alimentés par l’IA, permettant un contrôle programmatique des discussions, messages, groupes et utilisateurs via le Model Context Protocol (MCP). Il permet l’automatisation, l’analyse des discussions et la gestion de groupes depuis des clients comme Claude, Cursor et FlowHunt.
- Quelles fonctionnalités sont supportées par le serveur MCP Telegram ?
La plupart des fonctionnalités majeures de Telegram et Telethon sont prises en charge, y compris l’envoi de messages, la récupération des historiques de discussion, la gestion des groupes, etc. L’outil explicitement documenté est get_chats, mais de nombreuses capacités supplémentaires sont implicites.
- Comment configurer le serveur MCP Telegram en toute sécurité ?
Stockez vos identifiants API Telegram (API ID, API Hash et Session String) comme variables d’environnement dans la configuration de votre serveur MCP afin de les garder sécurisés et hors du code source.
- Quels sont les cas d’usage courants du serveur MCP Telegram ?
Messagerie automatisée, analyse de discussion, gestion de groupes, exploitation de bots Telegram et extraction de données Telegram pour une intégration avec des systèmes externes.
- Comment intégrer le serveur MCP Telegram dans un flux FlowHunt ?
Ajoutez le composant MCP à votre flux, puis configurez les détails MCP au format JSON dans la configuration MCP du système, en spécifiant l’URL et les paramètres de votre serveur MCP Telegram. Cela permet aux agents IA d’accéder à Telegram via l’interface MCP.
Connectez Telegram à FlowHunt
Automatisez, analysez et gérez les discussions Telegram avec le serveur MCP Telegram facile à configurer de FlowHunt. Activez des flux de travail IA et des intégrations fluides.