Skip to content

Tools Reference

MCP Telegram provides 59 tools organized by category. All tools are auto-discoverable — your AI client will see them with full parameter descriptions when connected.

Auth (2)

ToolDescription
telegram-statusCheck connection status and get account info
telegram-loginGenerate QR code for authentication

Messaging (5)

ToolDescription
telegram-send-messageSend a message to any chat (user, group, channel)
telegram-edit-messageEdit a previously sent message
telegram-delete-messageDelete one or more messages
telegram-forward-messageForward messages between chats
telegram-send-scheduledSchedule a message for later delivery

Reading (7)

ToolDescription
telegram-list-chatsList your chats with filters (users, groups, channels)
telegram-read-messagesRead recent messages from a chat with pagination
telegram-search-messagesSearch messages in a specific chat by keyword
telegram-search-globalSearch messages across all chats at once
telegram-search-chatsFind chats by name or description
telegram-get-unreadGet all chats with unread messages and counts
telegram-mark-as-readMark a chat as read

Forum Topics (2)

ToolDescription
telegram-list-topicsList topics in a forum group
telegram-read-topic-messagesRead messages from a specific topic

Polls (1)

ToolDescription
telegram-create-pollCreate a poll or quiz in a chat

Reactions (2)

ToolDescription
telegram-send-reactionReact to a message with an emoji
telegram-get-reactionsGet reactions on a message

Stickers (5)

ToolDescription
telegram-send-stickerSend a sticker to a chat
telegram-get-installed-stickersList your installed sticker packs
telegram-get-recent-stickersShow recently used stickers
telegram-get-sticker-setBrowse stickers in a specific pack
telegram-search-sticker-setsSearch Telegram's sticker catalog

Media (3)

ToolDescription
telegram-send-fileSend a file, photo, or document
telegram-download-mediaDownload media from a message
telegram-get-profile-photoGet a user's or chat's profile photo

Groups (11)

ToolDescription
telegram-create-groupCreate a new group
telegram-edit-groupEdit group title, description, or photo
telegram-invite-to-groupInvite users to a group
telegram-join-chatJoin a group or channel via invite link
telegram-leave-groupLeave a group or channel
telegram-kick-userRemove a user from a group
telegram-ban-userBan a user from a group
telegram-unban-userUnban a user
telegram-set-adminPromote a user to admin with custom permissions
telegram-remove-adminRemove admin rights from a user
telegram-get-my-roleCheck your role and permissions in a group

Chat Info (3)

ToolDescription
telegram-get-chat-infoGet detailed chat info (title, members, photo, etc.)
telegram-get-chat-membersList members of a group or channel
telegram-get-chat-foldersList your chat folders
ToolDescription
telegram-create-invite-linkCreate an invite link with optional limits
telegram-get-invite-linksList existing invite links
telegram-revoke-invite-linkRevoke an invite link

Contacts (3)

ToolDescription
telegram-get-contactsList your contacts
telegram-add-contactAdd a new contact
telegram-get-contact-requestsView pending contact requests

Moderation (3)

ToolDescription
telegram-block-userBlock a user
telegram-unblock-userUnblock a user
telegram-report-spamReport spam

Profiles (2)

ToolDescription
telegram-get-profileGet a user's profile info
telegram-update-profileUpdate your own profile (name, bio, username)

Account (4)

ToolDescription
telegram-get-sessionsList active sessions (devices)
telegram-terminate-sessionTerminate a session
telegram-set-privacyConfigure privacy settings (phone, last seen, etc.)
telegram-set-auto-deleteSet auto-delete timer for a chat

Pinning (2)

ToolDescription
telegram-pin-messagePin a message in a chat
telegram-unpin-messageUnpin a message or all messages

Chat Settings (1)

ToolDescription
telegram-mute-chatMute or unmute chat notifications

TIP

You don't need to memorize these tools. Just describe what you want in natural language — your AI assistant will pick the right tool automatically.

Released under the MIT License.