chigwell / telegram-mcp
Telegram MCP server powered by Telethon to let MCP clients read chats, manage groups, and send/modify messages, media, contacts, and settings.
Why this job: name: mcp; says: mcp server; topics: mcp



What it does
A Telegram integration for Claude, Cursor, and other MCP-compatible clients. It exposes Telegram account, chat, message, contact, media, folder, and admin operations through the Model Context Protocol using Telethon.
Get started
git clone https://github.com/chigwell/telegram-mcp.git
cd telegram-mcp
uv sync You need: Python 3.10+; Telegram API credentials from my.telegram.org/apps; A Telegram session string or file-based session
- Maintenance
- Active
- Last commit yesterday
- Stars
- 2,015
- +49 this week
- Licence
- Apache-2.0
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v3.3.12
- Released yesterday
- Built with
- Python
- 100% of the code
Is it looked after?
- Contributors
- 16
- Last 90 days
- Issues
- 90% closed
- 8 still open
- Pull requests
- 250 merged
- 32 waiting
- Releases
- 190
- 30+ in the last year
- No contributing guide
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| chaindead / telegram-mcp | 350 | 5 months ago | MIT | Mac, Windows, Linux |
More: languages, topics and project record
Languages
- Python 100%
- Dockerfile <1%
Topics
- admin
- api
- chat-management
- contacts
- groups
- mcp
- media
- messaging
- search
- telegram
- telegram-api
- telegram-client
Project record
- JobMCP servers
- StatusFeatured
- Commits714
- Forks502
- Watching8
- Stars in 28 days+209
- CreatedMar 20, 2025
- First seen by usNov 7, 2026
- CheckedNov 9, 2026
