Руководство

Как снизить расход токенов MCP и почему MCP тратит токены

7 мин чтенияОт команды Delta MCP

Две диаграммы: лесенка проходов, когда ИИ вызывает MCP-инструменты по одному, и два коротких столбца, когда он запускает одну программу.

Короткий ответ

MCP тратит токены дважды. Первый раз — на список: каждое определение инструмента загружается до вашего первого слова. Второй — на циклы «запрос — ответ»: каждый вызов инструмента означает ещё один проход по всей беседе, а каждый результат снова идёт через модель. Tool Search сокращает список. Циклы убирает только код.

В этом руководстве

Как измерить, во сколько вам обходится MCP?

Прежде чем что-то менять, посмотрите, куда уходят токены. В Claude Code это показывают три команды:

  • /context показывает, что занимает ваше контекстное окно, включая MCP-инструменты.
  • /mcp выводит список серверов и позволяет отключить те, которыми вы не пользуетесь.
  • /usage при подписке разбивает недавний расход вашего тарифа по skills, субагентам, плагинам и отдельным MCP-серверам.

Важны два числа: насколько велик список инструментов и сколько вызовов инструментов делает типичная задача. Первое видно в /context. Второе можно посчитать в транскрипте: каждый вызов инструмента — это ещё один запрос к модели.

Почему MCP тратит так много токенов? Два источника расходов

Стоимость списка инструментов

Чтобы выбрать инструмент, модель должна прочитать его определение. MCP-серверы публикуют все свои определения, поэтому большая конфигурация начинает разговор уже заполненной. По замерам Anthropic, пять серверов с 58 инструментами занимают около 55 000 токенов ещё до первого сообщения, а одни 35 инструментов GitHub — около 26 000. Длинный список вредит и точности: по данным Anthropic, при числе инструментов свыше 30⁠–⁠50 Claude хуже выбирает нужный.

Эту стоимость уже снижают сами приложения. Claude Code по умолчанию откладывает загрузку определений MCP-инструментов: в контекст попадают только имена и инструкции сервера, пока инструмент не понадобится. Cursor делает то же самое с помощью dynamic context discovery: в его собственном тесте токенов в прогонах с вызовами MCP-инструментов стало меньше на 46,9 %. По данным Anthropic, Tool Search Tool даёт на 85 % меньше токенов.

Стоимость циклов «запрос — ответ»

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

Результаты оплачиваются дважды. Пример Anthropic: перенос транскрипта встречи из Google Drive в Salesforce может означать обработку ещё 50 000 токенов, потому что текст по пути проходит через модель.

По одному инструменту

Одна программа

Иллюстрация. Каждая полоса — один проход по беседе. Tool Search укорачивает сегмент со списком; лесенку он не укорачивает. В нашей измеренной задаче 26 обращений к модели превратились в 6,5.

Tool Search ничего из этого не меняет. В нашем собственном тесте — исправление релиза на сервере с набором из 152 инструментов — Claude Code сделал 26 обращений к модели при включённом Tool Search.

Что снижает расход токенов MCP? Сравнение способов

Каждый способ решает одну из двух проблем или обе. Бесплатных не бывает, а какой подойдёт, зависит от того, как вы используете MCP.

Что снижает расход токенов MCP? Сравнение способов
СпособСокращает списокСокращает циклы «запрос — ответ»УсилияПодвох
Отключите серверы, которыми не пользуетесь ЧастичноДля этих серверов Нет Минуты Этих инструментов вы лишаетесь, пока не подключите серверы снова.
Tool Search (определения инструментов загружаются по требованию) ДаВстроено в Claude Code и Cursor Нет Не требуется, включено по умолчанию Каждый поиск — ещё один шаг, а сами вызовы не меняются.
CLI вместо MCP-сервера (gh, aws…) ДаНет списка по каждому инструменту НетВсё равно одна команда на вызов Только там, где есть хороший CLI Вы теряете охват MCP: у многих сервисов есть MCP-сервер, но нет CLI.
MCP-шлюз ДаОбычно ЧастичноТолько с режимом кода Сервис, который нужно запускать и защищать Создан для команд и управления доступом, а не для одного ноутбука.
Пусть модель пишет код: режим кода, который вы собираете сами ДаНесколько инструментов вместо сотен ДаОдна программа на задачу Высокие: безопасная песочница, лимиты и мониторинг Среду нужно строить и поддерживать самому, а Anthropic предупреждает, что это добавляет эксплуатационные расходы.
Delta MCP ДаТри инструмента на все серверы ДаОдна программа на задачу Установить: две минуты, бесплатно Рассчитан на задачи из нескольких шагов.

Режим кода — это подход, который Anthropic описывает в Code execution with MCP, а Cloudflare — в Code Mode. Delta MCP — этот подход в готовом виде, для серверов, которыми вы уже пользуетесь.

Что меняет Delta MCP?

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

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

Как это работает — подробно

Сколько токенов экономит Delta MCP?

Claude Code с включённым Tool Search, Sonnet 5.5, от двух до трёх прогонов на вариант, итоговый результат проверен в каждом сервисе.

Что мы измерили
ЗадачаТокеныОбращения к моделиДата замера
Исправить релиз, в виде кодаCerberus, инструментов: 152 13,4× меньше 26 → 6,5 5 октября
Добавить тесты, в виде текстаCerberus, инструментов: 152 15,8× меньше 16,6 → 4 2 октября
Разобрать 20 просроченных тикетовМенеджер тикетов 4,8× меньше 5 → 2 2 октября
Войти, добавить 3 контакта и вывести их спискомMicrosoft Playwright MCP 3,9× меньше 12,6 → 4 2 октября
Вопрос по документацииContext7 1,2× меньше 4 → 3 5 октября

Чем больше шагов в задаче, тем больше экономит Delta MCP.

Все замеры и метод

Да, если в ваших задачах несколько шагов. Tool Search сохраняет список коротким, но каждый шаг — по-прежнему отдельный проход. Delta MCP убирает эти проходы: ваш ИИ пишет задачу как одну программу. Наши замеры сделаны с включённым Tool Search, так что экономия получается сверх него.

Вопросы

Почему MCP тратит так много токенов?

Две причины. Модель читает определение каждого инструмента, прежде чем выбрать один, а каждый вызов инструмента — отдельный запрос, который заново читает всю беседу, и каждый результат снова проходит через модель. Первое — стоимость списка инструментов, второе — стоимость циклов «запрос — ответ».

Сколько токенов занимают MCP-инструменты?

Это зависит от ваших серверов. По замерам Anthropic, пять серверов с 58 инструментами занимают около 55 000 токенов до первого сообщения, а одни 35 инструментов GitHub — около 26 000. Команда /context в Claude Code покажет ваше число.

Решает ли Tool Search проблему расхода токенов в MCP?

Он решает проблему списка, но не циклов «запрос — ответ». По данным Anthropic, на список уходит на 85 % меньше токенов, а аналог в Cursor сократил токены на 46,9 % в прогонах с вызовами MCP-инструментов. Но каждый вызов инструмента по-прежнему остаётся отдельным запросом, в котором заново читается вся беседа.

Правда ли, что выполнение кода с MCP дешевле?

На многошаговых задачах — часто. В примере Anthropic расход упал со 150 000 до 2 000 токенов, а Cloudflare открыла агенту более 2 500 эндпоинтов API примерно в 1 000 токенов. У обоих подходов есть цена: нужно безопасное место для запуска кода. В наших замерах на многошаговых задачах Delta MCP расходовал 3,3–24,1× меньше токенов.

Экономит ли Delta MCP токены?

Да, на задачах из нескольких шагов: в наших тестах — 3,3–24,1× меньше токенов, потому что ваш ИИ пишет одну программу вместо одного вызова на каждый шаг.

Нужно ли менять мои MCP-серверы?

Нет. Delta MCP работает с ними ровно в том виде, в каком они есть, и каждый исходный инструмент по-прежнему можно вызвать по имени: 152 из 152 на самом большом сервере, который мы проверили.

Как узнать, сколько токенов тратят мои MCP-серверы?

В Claude Code команда /context показывает, что заполняет контекстное окно, включая определения инструментов MCP. Команда /mcp перечисляет ваши серверы и позволяет отключить ненужные, а на подписке /usage разбивает недавний расход по отдельным MCP-серверам.

Источники

  1. Anthropic, Code execution with MCP: Building more efficient agents (4 нояб. 2025 г.) Две проблемы прямых вызовов инструментов; пример со 150 000 до 2 000 токенов; пример с транскриптом на 50 000 токенов; предупреждение о песочнице.
  2. Anthropic, Advanced tool use (24 нояб. 2025 г.) 58 инструментов на пяти серверах — около 55 000 токенов; на 85 % меньше токенов с Tool Search Tool.
  3. Anthropic, Tool search tool (documentation) Точность выбора инструмента у Claude падает при числе инструментов больше 30⁠–⁠50.
  4. Claude Code, Manage costs effectively (documentation) Определения MCP-инструментов отложены по умолчанию; /context, /mcp и /usage; вся беседа отправляется с каждым запросом; CLI и накладные расходы MCP.
  5. Cursor, Dynamic context discovery (6 янв. 2026 г.) На 46,9 % меньше токенов в прогонах с вызовом MCP-инструмента, в собственном A/B-тесте Cursor.
  6. Cloudflare, Code Mode: give agents an entire API in 1,000 tokens (20 февр. 2026 г.) Более 2 500 эндпоинтов примерно в 1 000 токенов — против 1,17 млн у обычного MCP-сервера.
  7. Delta MCP, Benchmarks Каждый замер Delta MCP на этой странице, с методом.

Читайте дальше

Попробуйте Delta MCP на своих задачах

Бесплатно, настройка за две минуты, и всё можно вернуть на место одним щелчком.

Бесплатно · Без аккаунта · Чип Apple или Intel

Бесплатно · Без аккаунта

Бесплатно · Без аккаунта

Следить за запуском

Для Mac, Windows и Linux. Аккаунт не нужен.

Скоро

Delta MCP совсем скоро

Бесплатное приложение для Mac, Windows и Linux скоро выйдет. Оставьте почту, и вы узнаете о выходе в ту же минуту. Аккаунт не нужен.

Адрес нужен лишь для одного письма о выходе Delta MCP. Без рассылок. Конфиденциальность