MCP Communicator (Telegram) is an MCP server that enables interaction with users via a Telegram bot. It allows you to ask questions and receive responses directly through Telegram.
To use it, install the package via npm or npx. Set up a Telegram bot using @BotFather and obtain your chat ID. Then add the required configuration to your MCP settings file. You can then use the provided tools to start communicating with users.
Key features include asking questions and receiving answers asynchronously on Telegram. It supports reply-based message tracking to maintain conversation context. The server also includes secure chat ID validation and comprehensive error handling.
Use cases include conducting surveys or polls via Telegram messages, gathering real-time user feedback through chat, and providing customer support by asking questions and receiving answers directly from users.
To get started, you need Node.js, a Telegram bot token from @BotFather, and your Telegram chat ID. Multiple users can respond, but responses are tracked securely based on the configured chat ID. For security, the bot only responds to messages from the configured chat ID.