Skip to content
Kitbay
Submit
MCP server

telegram-mcp

Runs locallyMITUpdated on May 28, 2026350GitHub starsCan change dataNeeds an API key

A local MCP server, distributed as a compiled binary, that connects an AI client to your own Telegram account through the Telegram API.

What it does

A local MCP server, distributed as a compiled binary, that connects an AI client to your own Telegram account through the Telegram API. You get an API id and hash from my.telegram.org and run an auth command (with your 2FA password if set) before use. It offers five tools: show the current account, list dialogs with an unread filter, mark a dialog as read, read messages from a dialog, and save a draft message in a dialog. Install options are Homebrew, npx, release downloads or building from source. The README warns that misuse can get an account suspended.

Capabilities

  • List Telegram dialogs with unread filter
  • Read messages from a dialog
  • Mark dialogs as read
  • Save draft replies