Telegram MCP Server enables Claude to access and interact with Telegram accounts, allowing for reading and sending messages through a simple interface. Developed by Alexander Tsai, it provides tools for retrieving chat lists, reading messages, marking messages as read, and sending replies while maintaining the user's conversational style. The implementation uses Telethon for Telegram API access and includes a conversation context analyzer that reads from a customizable style guide to help Claude generate responses that match the user's texting patterns. Perfect for users who want to monitor and respond to Telegram messages through Claude without switching applications.
No reviews yet. Be the first to review!
Sign in to join the conversation
Info about the authenticated account.
Paginated list of chats (names, ids, unread counts, pinned state); supports archived chats.
Paginated message history for a chat (marks it read); includes media and reaction info.
Search by text, globally or within a single chat.
List pinned messages in a chat.
Look up a user/group/channel by id, username, phone, or link.
List members of a group or channel.
Send text (Markdown), optionally as a reply.
Edit a message you sent.
Delete messages (for everyone or just you).
Forward messages between chats.
Add or clear an emoji reaction.
Pin a message.
Unpin a message.
Mark a chat's unread messages as read.
Send a photo, video, document, or voice note from disk.
Download a message's attached media to disk.
List saved contacts.
Manage adding a contact.
Manage deleting a contact.
Block a user.
Unblock a user.
Create a basic group.
Create a channel or supergroup.
Join a chat by username or invite link.
Leave a chat.
Archive or unarchive a chat.
Mute or unmute notifications.
Recent messages + your convostyle.txt guide so Claude can match your texting style.