# Зачем Claude «руки»: что даёт MCP

Канонический URL: https://zero2claude.ru/blog/why-claude-needs-tools
Дата: 2026-08-08 (обновлено 2026-06-27)
Теги: mcp, новичкам, claude

Чистая модель умеет только говорить. Разбираем, почему так устроено и как одна идея — инструменты — превращает Claude из советчика в исполнителя.

Спроси у Claude в чате: «какая сейчас погода в Москве?» — и получишь вежливое «я не вижу данные в реальном времени». Попроси «открой мой список задач и отметь первый пункт сделанным» — то же самое. Дело не в том, что модель чего-то не знает. Дело в том, что она физически не может ничего **сделать** — только сказать.

И это не баг, который однажды починят. Это устройство любой языковой модели: на вход текст, на выход текст. Внутри нет ни рук, чтобы открыть твой файл, ни глаз, чтобы заглянуть в интернет. Гениальный собеседник, запертый в комнате без дверей: совет даст блестящий, а встать и сделать — нет. Вот эту дверь и открывают инструменты, а собирает их в единый стандарт — **MCP**.

<Cover src="/blog/why-claude-needs-tools.jpg" alt="Силуэт головы с протянутой к набору инструментов рукой на спокойном фоне" />

## Почему модель умеет только говорить

Под капотом Claude — машина, которая по тексту предсказывает следующий кусок текста. Очень умная, но по сути одна задача: получила слова, вернула слова. У неё нет доступа к твоему диску, к сети, к базе данных. Она не «забыла» туда сходить — ей просто нечем.

Поэтому без инструментов любой чат упирается в одну и ту же стену:

- спросишь про сегодняшний курс валют — ответит «не знаю актуальное», потому что в сеть не выходит;
- попросишь поправить файл на компьютере — продиктует команду, но нажать её придётся тебе;
- захочешь цифры из своей таблицы — напишет идеальный запрос, а сходить за данными не сможет.

Модель не глупее от этого. Просто советчик и исполнитель — разные роли, и без инструментов ей доступна только первая.

Чтобы стена была видна не на абстрактном примере, а на бытовом, вот три обычные просьбы и то, что выходит без рук и с руками:

| Просьба | Без инструментов | С инструментами |
|---|---|---|
| «Что у меня завтра в календаре?» | «Я не вижу твой календарь — посмотри сам и пришли список» | Открыл календарь, прочитал три встречи, напомнил про окно с 14:00 |
| «Найди в проекте, где задаётся таймаут» | «Обычно это в конфиге, проверь файл настроек» | Прошёл по файлам, нашёл строку, показал её и соседние |
| «Сколько мы заработали за май?» | «Вот формула, посчитай по своей таблице» | Сходил в таблицу, сложил числа, вернул сумму |

Видишь закономерность: левая колонка — это всегда «иди и сделай сам», правая — «уже сделано».

## Инструмент — это «попроси сделать за тебя»

Идея, которая ломает стену, простая до неприличия. Раз модель умеет только выдавать текст — пусть этим текстом она не отвечает тебе, а **просит** кого-то выполнить действие. Снаружи сидит маленькая программа, которая это умеет: открыть файл, сходить на страницу, выполнить запрос. Она делает дело и возвращает модели результат — обычным текстом, который та уже понимает.

Получается короткий цикл:

1. ты ставишь задачу: «посмотри, что в `notes.txt`»;
2. модель не выдумывает ответ, а просит инструмент: «прочитай этот файл»;
3. инструмент читает файл и отдаёт содержимое обратно;
4. модель видит реальный текст и отвечает уже по факту, а не по догадке.

Вот и весь фокус. Голова та же — но теперь у неё есть руки, которыми можно что-то взять и сделать, и глаза, которыми можно посмотреть на настоящий результат. Модель перестаёт гадать и начинает работать с тем, что есть на самом деле.

**MCP** (Model Context Protocol) — это общий разъём, через который такие инструменты подключаются к Claude. Без него каждый инструмент пришлось бы прикручивать вручную и по-своему; с ним — берёшь готовый и подключаешь. Но суть не в аббревиатуре, а в самом сдвиге: модель получает возможность не только говорить, но и действовать.

## До и после: один запрос, два мира

Возьмём живую просьбу — «собери сводку продаж за неделю».

**Без рук** ответ выглядит так:

> Вот SQL-запрос. Выполни его в своей базе, скопируй результат сюда — и я оформлю сводку.

Полработы остаётся на тебе: сходи, выполни, принеси обратно. Claude тут — диктующий инструкции консультант по телефону: подскажет идеально, но руками не сделает ничего.

**С руками** (через инструмент к базе) тот же запрос звучит иначе:

> Сходил в базу, забрал данные за 7 дней, посчитал итоги. Готово — вот сводка.

Разница не в уме модели, а в том, дотянулась ли она до данных сама. И ровно ради этого «дотянулась и довела до конца» инструменты и придумали.

<Callout type="warning">
Руки — это ответственность. Инструмент к файлам может не только читать, но и удалять; инструмент к интернету реально ходит наружу. Поэтому подключай только то, что вправду нужно, и держи под рукой режим, где Claude сначала показывает план, а действует — с твоего согласия. Доступ выдаёшь ты, как разрешение приложению на камеру.
</Callout>

## С чего начать — и когда

Если ты только осваиваешь Claude, держи инструменты в голове как следующий шаг, а не как первый. Сперва стоит почувствовать, что модель вообще умеет в чистом виде, и научиться внятно ставить задачи. Это никуда не денется: даже с десятком подключённых инструментов всё держится на том, насколько ясно ты объясняешь, чего хочешь.

А когда советов станет мало и захочется, чтобы Claude не рассказывал, а **делал**, — браться за подключения уже логично и совсем не страшно. Начни с одного: дай доступ к файлам проекта и поживи с этим, пока не нащупаешь, чего реально не хватает дальше. Так и контроль остаётся у тебя, и ты не утонешь в настройке инструментов, которыми ни разу не воспользуешься.

Дальше — больше: одно подключение к календарю, другое к базе, третье к веб-странице. Каждое добавляет ассистенту по одной руке, и круг дел, которые он берёт на себя целиком, растёт. Но начинается всё с понимания, зачем эти руки вообще нужны.

## Частые ошибки новичка

Когда руки наконец появляются, легко споткнуться об одни и те же грабли. Вот три, на которые натыкаются почти все:

- **Подключить всё сразу.** Соблазн понятный: дай Claude доступ к файлам, почте, календарю, базе и браузеру — и он станет всемогущим. На деле получаешь кашу, в которой непонятно, чем именно ассистент только что воспользовался. Добавляй по одному инструменту и живи с ним, пока не поймёшь его повадки.
- **Думать, что инструмент исправит плохую просьбу.** Руки не делают модель догадливее. Если задача сформулирована мутно, Claude и с доступом к базе притащит не то. Сначала ясная просьба — потом инструмент, а не наоборот.
- **Раздать доступ «на всякий случай».** Инструмент, который умеет удалять файлы или писать в базу, — это не то же самое, что инструмент «только посмотреть». Выдавай ровно столько прав, сколько нужно для задачи, и предпочитай режим, где Claude сперва показывает план.

## Частые вопросы

**Инструменты делают Claude умнее?** Нет. Голова та же — меняется не интеллект, а досягаемость. Модель перестаёт гадать о твоих данных и начинает работать с настоящими. Плохо поставленную задачу руки не спасут.

**MCP — это что-то, что надо программировать?** Нет. MCP — это общий разъём: готовые инструменты подключаются к Claude по единому стандарту, как USB-устройство в порт. Своё писать необязательно — для частых задач (файлы, календарь, веб) уже есть готовые коннекторы.

**Это безопасно?** Ровно настолько, насколько ты сам решишь. Доступ выдаёшь ты и только к тому, что согласился отдать, — как разрешение приложению на камеру. Начни с инструментов «только чтение» и режима, где действие требует твоего «да».

**Хочешь глубже?** Большой разбор: [Коннекторы Claude: ИИ дотягивается до приложений](/blog/claude-connectors).
