telegram-mcp-server
If you are the rightful owner of telegram-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A powerful Telegram integration server that provides various tools for managing contacts, sending messages, and retrieving channel information through MCP (Multi-Client Protocol).
The Telegram MCP Server is designed to facilitate seamless integration with Telegram, offering a suite of tools for efficient contact management, messaging, and channel information retrieval. It leverages the Multi-Client Protocol (MCP) to provide a robust and scalable solution for interacting with Telegram's API. Users can manage their contacts, send messages, and access channel posts with ease. The server is built with security and error handling in mind, ensuring reliable performance even under challenging conditions. It supports integration with platforms like Cursor and Claude Desktop, making it versatile for various use cases.
Features
- Contact Management: Get list of contacts, search contacts, and view last interactions.
- Messaging: Send messages to contacts by name or phone number, get chat history with date range filtering, and view last interactions.
- Channel Features: Get posts from channels, search channels, view channel information, and filter posts by date range.
Tools
get_contacts
Returns a list of all your Telegram contacts with their names, phone numbers, and usernames.
send_message_by_identifier
Sends a message to a contact identified by either their name or phone number.
get_last_interaction
Returns the most recent message exchanged with a specific contact.
get_chat_history
Retrieves chat history with a contact within a specified timeframe.
get_channel_posts
Gets posts from a Telegram channel.