chigwell/telegram-mcp
by Various
Telegram MCP server powered by Telethon to let MCP clients read chats, manage groups, and send/modify messages, media, contacts, and settings.
MCP
chigwell/telegram-mcp
Added 1 June 2026
Overview
A Python-based MCP server that uses Telethon to let MCP clients read Telegram chats, manage groups, and send or modify messages, media, contacts, and settings. It exposes Telegram operations through the Model Context Protocol for integration with compatible tools.
Best for
Best for
Developers building MCP-based automation or tools that need to interact with Telegram chats and groups
Use cases
- Automate message sending and media sharing in Telegram groups
- Read and archive chat history from Telegram channels
- Manage group members and settings programmatically
Notes
A Python-based MCP server that uses Telethon to let MCP clients read Telegram chats, manage groups, and send or modify messages, media, contacts, and settings. It exposes Telegram operations through the Model Context Protocol for integration with compatible tools.
1,157 stars on GitHub. Last updated 2026-05-27. Licensed Apache-2.0.
Use cases
- Automate message sending and media sharing in Telegram groups
- Read and archive chat history from Telegram channels
- Manage group members and settings programmatically
Pros
- Leverages Telethon for reliable Telegram API access
- Exposes a wide range of Telegram actions through a standard MCP interface
- Actively maintained with over 1,100 GitHub stars
Cons
- Requires a Telegram API ID and hash, adding setup friction
- Python-only, limiting integration with non-Python MCP clients
- Depends on Telethon which may break with Telegram API changes
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Leverages Telethon for reliable Telegram API access
- Exposes a wide range of Telegram actions through a standard MCP interface
- Actively maintained with over 1,100 GitHub stars
Cons
- Requires a Telegram API ID and hash, adding setup friction
- Python-only, limiting integration with non-Python MCP clients
- Depends on Telethon which may break with Telegram API changes
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.