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
How to use
Install
uvx --from "git+https://github.com/chigwell/telegram-mcp.git@<pinned-release-tag-or-commit>" telegram-mcp-generate-session Tested with
Claude Desktop, Claude Code, Cursor
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.
Aider
Paul Gauthier
Terminal-first AI pair programmer. Edits files in your repo, commits with sensible messages, runs your tests.
Cline
Cline
Open-source autonomous coding agent that lives inside VS Code. BYO model key, watch it work.
Continue
Continue.dev
Open-source AI code assistant for VS Code and JetBrains. Customisable, BYO model, built for enterprise.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.