Как подключить Telegram к Claude Code через MCP
Вчера я спросил Claude: «Что обсуждали в чате вайбкодеров?» Через 5 секунд получил саммари. Не копировал 200 сообщений. Не делал скриншоты. Не пересказывал контекст. AI сам зашёл в мой Telegram, прочитал и выдал выжимку.
Это не магия. Это MCP — протокол, через который Claude получает руки. Руки, которыми он лезет в Telegram, базы данных, API. Сегодня покажу, как подключить первое.
Что такое MCP
MCP расшифровывается как Model Context Protocol. Но это неважно. Важно что он делает: вместо «скопируй-вставь» ты говоришь Claude — «сходи сам».
Для Telegram уже написали MCP-сервер — fast-mcp-telegram. Поиск, чтение, отправка, глобальный поиск по всем чатам. Всё что нужно.
Что понадобится
- Claude Code (CLI от Anthropic)
- Python 3.10+
- Telegram API credentials (бесплатно)
Шаг 1: Получаем Telegram API credentials
Идём на my.telegram.org. Логин по номеру телефона, потом раздел «API development tools» → создать приложение. Telegram спросит название и платформу — пиши что угодно, это ни на что не влияет.
Получаем:
API_ID— числоAPI_HASH— строка
Это не бот-токен. Это ключи от твоего личного аккаунта. Разница принципиальная: бот видит только то, что ему пишут. А с этими credentials Claude видит всё — включая личку.
Шаг 2: Клонируем MCP-сервер
git clone https://github.com/leshchenko1979/fast-mcp-telegram.git
cd fast-mcp-telegram
pip install -e .
Шаг 3: Конфиг для Claude Code
Создаём файл ~/.claude/mcp.json:
{
"mcpServers": {
"telegram": {
"command": "python3",
"args": ["-m", "src.server"],
"cwd": "/путь/к/fast-mcp-telegram",
"env": {
"API_ID": "твой_api_id",
"API_HASH": "твой_api_hash",
"PHONE_NUMBER": "+7xxxxxxxxxx",
"SERVER_MODE": "stdio"
}
}
}
}
Шаг 4: Включаем сервер
В ~/.claude/settings.local.json добавляем:
{
"enabledMcpjsonServers": ["telegram"]
}
Шаг 5: Авторизация
Первый запуск — придёт SMS с кодом. Вводишь — сессия сохраняется. Повторно код не понадобится.
Что можно делать
После настройки Claude получает доступ к твоему Telegram:
Поиск чатов:
«Найди чат вайбкодеров»
Саммари за день:
«Что обсуждали в vibecod3rs сегодня?»
Поиск по сообщениям:
«Найди сообщения про Vercel за последнюю неделю»
Отправка:
«Отправь в Saved Messages ссылку на эту статью»
Безопасность
MCP-сервер работает локально. Credentials — в конфиге на твоей машине. Сессия — тоже локально. Anthropic не получает доступ к чатам.
Но вот что важно понять: ты даёшь AI ключи от всего аккаунта. Он прочитает переписку с женой, если попросишь. Отправит сообщение боссу, если скажешь. Я использую это только для рабочих чатов и Saved Messages. Для личного — нет.
Выводы
За 10 минут настройки Claude перестаёт быть чат-ботом. Он становится кем-то, у кого есть доступ к твоим данным. Telegram сегодня. Notion завтра. Рабочая база — послезавтра.
Вопрос не в том, сложно ли это настроить. Вопрос — готов ли ты к AI, который знает о тебе больше, чем ты сам помнишь.