Решение проблем
AUTH_KEY_DUPLICATED
Проблема: Ошибка AUTH_KEY_DUPLICATED.
Причина: Сессия Telegram может использоваться только одним процессом одновременно. Другой процесс уже использует тот же файл сессии.
Решение: Создайте отдельные сессии для каждого окружения:
bash
TELEGRAM_SESSION_PATH=~/.mcp-telegram/session-local npx @overpod/mcp-telegram login
TELEGRAM_SESSION_PATH=~/.mcp-telegram/session-prod npx @overpod/mcp-telegram loginQR-код не отображается
Проблема: QR-код не рендерится в терминале или Claude Desktop.
Решение:
- QR-код всегда сохраняется в
~/.mcp-telegram/qr-login.png— откройте вручную - В терминале: попробуйте другой эмулятор терминала
- В Claude Desktop: попросите Claude указать путь к файлу
Ошибка подключения
Возможные причины:
- Telegram заблокирован в вашем регионе → используйте прокси
- Файрвол блокирует исходящие соединения
- Неверные API-ключи → проверьте на my.telegram.org
Сессия истекла
Решение: Войдите заново:
bash
TELEGRAM_API_ID=YOUR_ID TELEGRAM_API_HASH=YOUR_HASH npx @overpod/mcp-telegram loginИнструменты не отображаются
Чеклист:
- Перезапустили MCP-клиент после добавления конфига?
- JSON конфиг валидный? (частая ошибка: лишняя запятая)
- Установлен Node.js 18+? (
node --version) - Попробуйте запустить вручную и проверить ошибки
npx использует старую версию
Решение:
bash
npx @overpod/mcp-telegram@latest