Как подключить Telegram к Claude Code через MCP

15.01.2026 · 5 мин

Вчера я спросил Claude: «Что обсуждали в чате вайбкодеров?» Через 5 секунд получил саммари. Не копировал 200 сообщений. Не делал скриншоты. Не пересказывал контекст. AI сам зашёл в мой Telegram, прочитал и выдал выжимку.

Это не магия. Это MCP — протокол, через который Claude получает руки. Руки, которыми он лезет в Telegram, базы данных, API. Сегодня покажу, как подключить первое.

Что такое MCP

MCP расшифровывается как Model Context Protocol. Но это неважно. Важно что он делает: вместо «скопируй-вставь» ты говоришь Claude — «сходи сам».

Для Telegram уже написали MCP-сервер — fast-mcp-telegram. Поиск, чтение, отправка, глобальный поиск по всем чатам. Всё что нужно.

Что понадобится

  1. Claude Code (CLI от Anthropic)
  2. Python 3.10+
  3. Telegram API credentials (бесплатно)

Шаг 1: Получаем Telegram API credentials

Идём на my.telegram.org. Логин по номеру телефона, потом раздел «API development tools» → создать приложение. Telegram спросит название и платформу — пиши что угодно, это ни на что не влияет.

Получаем:

Это не бот-токен. Это ключи от твоего личного аккаунта. Разница принципиальная: бот видит только то, что ему пишут. А с этими 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, который знает о тебе больше, чем ты сам помнишь.