MCP Communicator (Telegram)
by qpd-v
An MCP server that enables communication with users through Telegram. This server provides tools to interact with users via a Telegram bot, including asking questions, sending notifications, sharing files, and creating project archives.
Last updated: N/A
What is MCP Communicator (Telegram)?
MCP Communicator (Telegram) is a server that allows you to interact with users through a Telegram bot. It provides tools for asking questions, sending notifications, sharing files, and creating project archives.
How to use MCP Communicator (Telegram)?
First, install the server using npm or npx. Then, create a Telegram bot using @BotFather and obtain your chat ID. Configure the server in your MCP settings file with the bot token and chat ID. Finally, use the available tools (ask_user, notify_user, send_file, zip_project) within your application to communicate with users via Telegram.
Key features of MCP Communicator (Telegram)
Ask questions to users through Telegram
Send notifications to users (no response required)
Send files to users via Telegram
Create and send project zip files (respecting .gitignore)
Receive responses asynchronously
Support for reply-based message tracking
Secure chat ID validation
Error handling and logging
Use cases of MCP Communicator (Telegram)
Gathering user feedback through questions
Sending automated notifications about task completion or errors
Sharing log files or reports with users
Distributing project archives for collaboration
Automated support and assistance via Telegram
FAQ from MCP Communicator (Telegram)
How do I get a Telegram bot token?
How do I get a Telegram bot token?
Open Telegram and search for @BotFather. Send /newbot and follow the instructions. Save the bot token you receive.
How do I get my Telegram chat ID?
How do I get my Telegram chat ID?
Run the mcptelegram-chatid
utility or the get-chat-id.js
script after configuring your bot token in the .env file. Send any message to your bot and the chat ID will appear in the console.
Where is the MCP settings file located?
Where is the MCP settings file located?
The MCP settings file is usually located at %APPDATA%\Code\User\globalStorage\rooveterinaryinc.roo-cline\settings\cline_mcp_settings.json
on Windows.
How does the zip_project tool handle .gitignore files?
How does the zip_project tool handle .gitignore files?
The zip_project tool respects .gitignore patterns, ensuring that files and directories specified in .gitignore are excluded from the created zip archive.
What is the maximum file size supported by the send_file tool?
What is the maximum file size supported by the send_file tool?
The send_file tool handles files up to 2GB in size.