Better Telegram MCP
Better Telegram MCP
mcp-name: io.github.n24q02m/better-telegram-mcp
MCP-сервер для Telegram с поддержкой двух режимов: Bot API (httpx) для быстрой интеграции ботов и MTProto (Telethon) для полноценного доступа к учетной записи пользователя.
Возможности
Двойной режим -- Bot API (httpx) для ботов, MTProto (Telethon) для учетных записей пользователей
6 инструментов с диспетчеризацией действий:
message,chat,media,contact,config,helpАвтоопределение режима -- Укажите токен бота для режима бота или учетные данные API для режима пользователя
Веб-аутентификация OTP -- Аутентификация через браузер с поддержкой удаленного реле для headless-сред
Аннотации инструментов -- Каждый инструмент объявляет
readOnlyHint,destructiveHint,idempotentHint,openWorldHintРесурсы MCP -- Документация доступна в виде ресурсов
telegram://docs/*Повышенная безопасность -- Защита от SSRF, предотвращение обхода путей (path traversal), очистка ошибок
Установка
С помощью AI-агента -- скопируйте и отправьте это своему AI-агенту:
Пожалуйста, настрой для меня better-telegram-mcp. Следуй этому руководству: https://raw.githubusercontent.com/n24q02m/better-telegram-mcp/main/docs/setup-with-agent.md
Ручная установка -- следуйте docs/setup-manual.md
Инструменты
Инструмент | Действия | Описание |
|
| Отправка, редактирование, удаление, пересылка сообщений. Закрепление, реакции, поиск, просмотр истории |
|
| Список и управление чатами, группами, каналами. Участники, администрирование, темы форума |
|
| Отправка фото, файлов, голосовых заметок, видео. Загрузка медиа из сообщений |
|
| Список, поиск, добавление контактов. Блокировка/разблокировка пользователей (только в режиме пользователя) |
|
| Статус сервера, настройки среды выполнения, кэш, настройка учетных данных (реле, статус, сброс, завершение) |
| -- | Полная документация по любой теме |
Ресурсы MCP
URI | Содержимое |
| Справочник по операциям с сообщениями |
| Справочник по управлению чатами |
| Справочник по отправке/загрузке медиа |
| Справочник по управлению контактами |
| Вся документация целиком |
Безопасность
Защита от SSRF -- Все URL проверяются на соответствие внутренним/частным диапазонам IP, блокировка DNS-ребиндинга
Предотвращение обхода путей -- Пути к файлам проверяются, доступ к чувствительным директориям заблокирован
Безопасность файлов сессий -- Права доступа 600, 2FA только через веб-интерфейс (никогда не хранятся в переменных окружения)
Очистка ошибок -- Учетные данные никогда не раскрываются в сообщениях об ошибках
Сборка из исходного кода
git clone https://github.com/n24q02m/better-telegram-mcp.git
cd better-telegram-mcp
uv sync
uv run better-telegram-mcpЛицензия
MIT -- См. LICENSE.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/n24q02m/better-telegram-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server