telegram-mcp-readonly
Health Pass
- License — License: Apache-2.0
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 20 GitHub stars
Code Pass
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Read-only Telegram MCP server. Search chats, read messages, and download attachments from any MCP client.
Telegram MCP Readonly
Search Telegram chats and messages from any MCP client. Read conversation history and download attachments without sending messages or changing chats.
Install
You need Python 3.10+, uv, a Telegram account, and API credentials from my.telegram.org/apps.
git clone https://github.com/mshykhov/telegram-mcp-readonly.git
cd telegram-mcp-readonly
uv sync --frozen
uv run python setup_readonly.py
Sign in by scanning the QR code with Telegram. Read-only mode is enabled by default. Keep the generated .env and session files private.
Clone this repository: the telegram-mcp package on PyPI is a different project.
Connect an MCP client
For one local client, configure a stdio server:
{
"mcpServers": {
"telegram-readonly": {
"command": "uv",
"args": [
"--directory",
"/full/path/to/telegram-mcp-readonly",
"run",
"telegram-mcp"
]
}
}
}
Configuration and documentation
The setup script writes the required configuration. See .env.example for optional proxy, multi-account, event-feed, and device settings. The documentation map includes the shared-service runbook for macOS installations shared by several clients.
Dependency updates
Renovate uses the shared update policy for Python dependencies and uv.lock, npm tooling, Docker images, and GitHub Actions. Patch updates can merge after passing CI; major updates require dashboard approval. MCP, Telethon, Rulesync, and weekly lock-file maintenance require manual merging. MCP stays below v2 until a reviewed migration.
Attribution and license
This project is based on chigwell/telegram-mcp and is licensed under the Apache License 2.0.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found