Tgmcp
UnclaimedTGMCP is a Python package that implements the Model Context Protocol (MCP) for Telegram. It allows AI agents to seamlessly interact with Telegram accounts, providing access to messaging, contacts, groups, media sharing, and more.
Install
pip install tgmcpUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (40)
add_contact
Add new contacts to your Telegram account
archive_chat
Archive a chat
block_user
Block users from contacting you
delete_contact
Delete contacts from your account
delete_message
Delete messages
edit_message
Edit a previously sent message
export_chat_invite
Export a chat invite link
export_contacts
Export all contacts to a structured format
forward_message
Forward a message to another chat
get_blocked_users
Get a list of blocked users
get_chat
Information about a specific chat
get_chats
List available chats with pagination
get_contact_chats
Get chats with specific contacts
get_contact_ids
Get contact IDs for specific contacts
get_direct_chat_by_contact
Find a direct chat with a specific contact
get_history
Get chat history with customizable filters
get_invite_link
Get the invite link for a group or channel
get_last_interaction
Get last interaction with a contact
get_message_context
Get context around a specific message
get_messages
Get paginated messages from a specific chat
get_pinned_messages
Get all pinned messages in a chat
import_chat_invite
Import a chat invite by hash
import_contacts
Import multiple contacts at once
join_chat_by_link
Join a chat by invite link
list_chats
Detailed metadata for users, groups, and channels
list_contacts
View all contacts in your Telegram account
list_messages
List messages with detailed information
mark_as_read
Mark messages as read
mute_chat
Mute notifications for a chat
pin_message
Pin a message in a chat
reply_to_message
Reply to a specific message
resolve_username
Resolve a username to a Telegram entity
search_contacts
Find contacts by name, username, or phone
search_messages
Search for messages in a chat
search_public_chats
Search for public chats
send_message
Send text messages to any chat
unarchive_chat
Unarchive a chat
unblock_user
Unblock previously blocked users
unmute_chat
Unmute notifications for a chat
unpin_message
Unpin a message from a chat