MCP Telegram
JSON →Telegram MCP server with 20 tools â read chats, search messages, download media via MTProto
Install
npx @overpod/mcp-telegram Tools · 166
- telegram-status Check Telegram authentication status
- telegram-login Log in to Telegram
- telegram-logout Log out of Telegram
- telegram-send-message Send a message with optional quoteText for verbatim reply quotes and Premium message effect
- telegram-edit-message Edit an existing message
- telegram-delete-message Delete a message
- telegram-forward-message Forward a message
- telegram-send-scheduled Send a scheduled message
- telegram-send-typing Send typing indicator
- telegram-translate-message Translate a message
- telegram-get-message-link Get a link to a message
- telegram-get-scheduled Get scheduled messages
- telegram-delete-scheduled Delete a scheduled message
- telegram-list-chats List chats
- telegram-read-messages Read messages
- telegram-search-messages Search messages
- telegram-search-global Search globally
- telegram-search-chats Search chats
- telegram-get-unread Get unread messages
- telegram-mark-as-read Mark messages as read
- telegram-get-replies Get replies
- telegram-get-unread-mentions Get unread mentions
- telegram-get-unread-reactions Get unread reactions
- telegram-get-saved-dialogs Get saved dialogs
- telegram-save-draft Save a draft
- telegram-get-drafts Get drafts
- telegram-clear-drafts Clear drafts
- telegram-list-topics List forum topics
- telegram-read-topic-messages Read messages in a forum topic
- telegram-create-topic Create a forum topic
- telegram-edit-topic Edit a forum topic
- telegram-delete-topic Delete a forum topic
- telegram-create-poll Create a poll
- telegram-vote-poll Vote in a poll
- telegram-get-poll-results Get poll results
- telegram-get-poll-voters Get poll voters
- telegram-close-poll Close a poll
- telegram-send-reaction Send a reaction
- telegram-get-reactions Get reactions
- telegram-set-default-reaction Set default reaction
- telegram-get-top-reactions Get top reactions
- telegram-get-recent-reactions Get recent reactions
- telegram-send-paid-reaction Send a paid reaction using Stars
- telegram-toggle-paid-reaction-privacy Toggle paid reaction privacy
- telegram-get-paid-reaction-privacy Get paid reaction privacy setting
- telegram-transcribe-audio Transcribe audio (Premium)
- telegram-get-transcription Get transcription
- telegram-rate-transcription Rate transcription
- telegram-get-fact-check Get fact check
- telegram-edit-fact-check Edit fact check
- telegram-delete-fact-check Delete fact check
- telegram-send-sticker Send a sticker
- telegram-get-installed-stickers Get installed stickers
- telegram-get-recent-stickers Get recent stickers
- telegram-get-sticker-set Get a sticker set
- telegram-search-sticker-sets Search sticker sets
- telegram-send-file Send a file
- telegram-download-media Download media
- telegram-get-profile-photo Get profile photo
- telegram-get-web-preview Get web preview
- telegram-send-voice Send a voice message
- telegram-send-video-note Send a video note (round video)
- telegram-send-location Send a location (static or live)
- telegram-send-venue Send a venue
- telegram-send-contact Send a contact
- telegram-send-dice Send a dice (🎲🎯🎰🏀⚽🎳)
- telegram-send-album Send an album (2–10 grouped photos/videos)
- telegram-create-group Create a group
- telegram-edit-group Edit a group
- telegram-invite-to-group Invite to group
- telegram-join-chat Join a chat
- telegram-leave-group Leave a group
- telegram-kick-user Kick a user
- telegram-ban-user Ban a user
- telegram-unban-user Unban a user
- telegram-set-admin Set admin
- telegram-remove-admin Remove admin
- telegram-get-my-role Get my role
- telegram-set-chat-permissions Set chat permissions
- telegram-set-slow-mode Set slow mode
- telegram-get-admin-log Get admin log
- telegram-get-chat-info Get chat info
- telegram-get-chat-members Get chat members
- telegram-get-chat-folders Get chat folders
- telegram-create-invite-link Create an invite link
- telegram-get-invite-links Get invite links
- telegram-revoke-invite-link Revoke an invite link
- telegram-get-contacts Get contacts
- telegram-add-contact Add a contact
- telegram-get-contact-requests Get contact requests
- telegram-block-user Block a user
- telegram-unblock-user Unblock a user
- telegram-report-spam Report spam
- telegram-get-profile Get profile
- telegram-update-profile Update profile
- telegram-set-emoji-status Set emoji status (Premium)
- telegram-list-emoji-statuses List emoji statuses
- telegram-clear-recent-emoji-statuses Clear recent emoji statuses
- telegram-set-profile-color Set profile color (Premium)
- telegram-set-birthday Set birthday
- telegram-set-personal-channel Set personal channel
- telegram-set-profile-photo Set profile photo
- telegram-delete-profile-photo Delete profile photo
- telegram-get-sessions Get sessions
- telegram-terminate-session Terminate a session
- telegram-set-privacy Set privacy
- telegram-set-auto-delete Set auto-delete
- telegram-pin-message Pin a message
- telegram-unpin-message Unpin a message
- telegram-mute-chat Mute a chat
- telegram-archive-chat Archive a chat
- telegram-pin-chat Pin a chat
- telegram-mark-dialog-unread Mark dialog as unread
- telegram-toggle-channel-signatures Toggle channel signatures
- telegram-toggle-anti-spam Toggle anti-spam
- telegram-toggle-forum-mode Toggle forum mode
- telegram-toggle-prehistory-hidden Toggle prehistory hidden
- telegram-set-chat-reactions Set chat reactions
- telegram-approve-join-request Approve join request
- telegram-get-broadcast-stats Get broadcast stats
- telegram-get-megagroup-stats Get megagroup stats
- telegram-inline-query Perform inline query
- telegram-inline-query-send Send inline query result
- telegram-press-button Press a button
- telegram-get-message-buttons Get message buttons
- telegram-get-state Get state
- telegram-get-updates Get updates
- telegram-get-channel-updates Get channel updates
- telegram-get-all-stories Get all stories
- telegram-get-peer-stories Get peer stories
- telegram-get-stories-by-id Get stories by ID
- telegram-get-story-views Get story views
- telegram-send-story Send a story
- telegram-edit-story Edit a story
- telegram-delete-stories Delete stories
- telegram-react-to-story React to a story
- telegram-export-story-link Export story link
- telegram-read-stories Read stories
- telegram-toggle-story-pinned Toggle story pinned
- telegram-toggle-story-pinned-to-top Toggle story pinned to top
- telegram-activate-stealth-mode Activate stealth mode (Premium)
- telegram-get-stories-archive Get stories archive
- telegram-report-story Report a story
- telegram-get-discussion-message Get discussion message
- telegram-get-groups-for-discussion Get groups for discussion
- telegram-get-message-read-participants Get message read participants
- telegram-get-outbox-read-date Get outbox read date
- telegram-get-my-boosts Get my boosts
- telegram-get-boosts-status Get boosts status
- telegram-get-boosts-list Get boosts list
- telegram-get-business-chat-links Get business chat links
- telegram-create-business-chat-link Create a business chat link
- telegram-edit-business-chat-link Edit a business chat link
- telegram-delete-business-chat-link Delete a business chat link
- telegram-resolve-business-chat-link Resolve a business chat link
- telegram-set-business-hours Set business hours
- telegram-set-business-location Set business location
- telegram-set-business-greeting Set business greeting
- telegram-set-business-away Set business away message
- telegram-set-business-intro Set business intro
- telegram-get-group-call Get group call (requires MCP_TELEGRAM_ENABLE_GROUP_CALLS=1)
- telegram-get-group-call-participants Get group call participants (requires MCP_TELEGRAM_ENABLE_GROUP_CALLS=1)
- telegram-get-stars-status Get stars status (requires MCP_TELEGRAM_ENABLE_STARS=1)
- telegram-get-stars-transactions Get stars transactions (requires MCP_TELEGRAM_ENABLE_STARS=1)
- telegram-get-quick-replies Get quick replies (requires MCP_TELEGRAM_ENABLE_QUICK_REPLIES=1)
- telegram-get-quick-reply-messages Get quick reply messages (requires MCP_TELEGRAM_ENABLE_QUICK_REPLIES=1)
Environment variables
TELEGRAM_API_IDYOUR_IDTELEGRAM_PROXY_PORTTELEGRAM_PROXY_SECRET
Links
★ 9 GitHub stars