Community Communication

Telegram

Send + receive Telegram messages via a bot — covers both DMs and group chats.

1,523 stars 398 forks Last commit 6d ago Language TypeScript License MIT
Sign in to like, install, or save to a bundle → View on GitHub →

Install

npm install -g telegram-mcp

Maintain this server? Add the badge

Show your README readers it's in a curated directory — and give them a one-click path to install docs and config.

Listed on Prismix ← links back here

Markdown

[![Listed on Prismix](https://pulse-3k2.pages.dev/api/badge/mcp/telegram.svg)](https://pulse-3k2.pages.dev/mcp/telegram)
Theme-aware version (auto dark/light on GitHub) →
<a href="https://pulse-3k2.pages.dev/mcp/telegram"><picture><source media="(prefers-color-scheme: dark)" srcset="https://pulse-3k2.pages.dev/api/badge/mcp/telegram.svg?theme=dark"><img alt="Listed on Prismix" src="https://pulse-3k2.pages.dev/api/badge/mcp/telegram.svg"></picture></a>

About

Telegram Bot API wrapper. Send text + photos + files to specific chats, register webhook callbacks, manage chat members + admins. Bot-token auth.

Recent releases (5)

All releases →
  • v3.2.24 Latest Aug 23, 2026
    ## What's Changed
    * feat: view peer photos through MCP — index, open and contact sheet by @dagahan in https://github.com/chigwell/telegram-mcp/pull/199
    
    ## New Contributors
    * @dagahan made their first contribution in https://github.com/chigwell/telegram-mcp/pull/199
    
    **Full Changelog**: https://github.com/chigwell/telegram-mcp/compare/v3.2.23...v3.2.24
    View on GitHub ↗
  • v3.2.23 Aug 21, 2026
    ## What's Changed
    * fix(messages): list_messages never calls get_media_label by @PathKnower in https://github.com/chigwell/telegram-mcp/pull/196
    * fix(pool): claim distinct session slots on Windows by @marksmeed in https://github.com/chigwell/telegram-mcp/pull/198
    
    ## New Contributors
    * @PathKnower made their first contribution in https://github.com/chigwell/telegram-mcp/pull/196
    
    **Full Changelog**: https://github.com/chigwell/telegram-mcp/compare/v3.2.22...v3.2.23
    View on GitHub ↗
  • v3.2.22 Aug 19, 2026
    ## What's Changed
    * Prevent AuthKeyDuplicatedError from concurrent server instances by @marksmeed in https://github.com/chigwell/telegram-mcp/pull/172
    
    ## New Contributors
    * @marksmeed made their first contribution in https://github.com/chigwell/telegram-mcp/pull/172
    
    **Full Changelog**: https://github.com/chigwell/telegram-mcp/compare/v3.2.21...v3.2.22
    View on GitHub ↗
  • v3.2.21 Aug 13, 2026
    ## What's Changed
    * chore: refresh locked dependencies by @0xSachinK in https://github.com/chigwell/telegram-mcp/pull/190
    * feat(chats): report avatar presence (has_photo) in get_chat by @panevesht in https://github.com/chigwell/telegram-mcp/pull/191
    * fix(groups): invite users to basic groups via messages.AddChatUser by @panevesht in https://github.com/chigwell/telegram-mcp/pull/192
    
    ## New Contributors
    * @0xSachinK made their first contribution in https://github.com/chigwell/telegram-mcp/pull/190
    * @panevesht made their first contribution in https://github.com/chigwell/telegram-mcp/pull/191
    
    **Full Changelog**: https://github.com/chigwell/telegram-mcp/compare/v3.2.20...v3.2.21
    View on GitHub ↗
  • v3.2.20 Aug 11, 2026
    ## What's Changed
    * fix: report MTProto schema drift instead of a generic error code by @artgas1 in https://github.com/chigwell/telegram-mcp/pull/188
    
    
    **Full Changelog**: https://github.com/chigwell/telegram-mcp/compare/v3.2.19...v3.2.20
    View on GitHub ↗

Discussion (0)

Sign in to comment →

No comments yet. Sign in to start the discussion.

More Communication servers