---
title:

MCP — всё?

date: 2026-02-18
draft: false
---

Так получилось, что последнее время пришлось подключать second-brain к большому количеству сервисов. Частично через MCP, частично через cli-утилиты. И у cli обнаружилась масса преимуществ:

  • Токены: cli намного эффективнее. MCP тратит тысячи токенов только на схемы инструментов.
  • Производительность: cli обычно быстрее, т.к. отлажены годами оптимизаций.
  • Возможности: cli дает возможность точно обрабатывать низкоуровневые данные через код и однострочники.
  • Гибкость: Комбинации вызовов и ограничение вывода через стандартные методы консоли и утилиты, типы jq, yq, jc.
  • : LLM нативно понимают cli. Самообучение происходит через –help. Все это привело к тому, что у меня почти не осталось MCP :) Даже playwright получилось заменить на playwright-cli. И работа агента с ним стала гораздо стабильнее и быстрее, без создания скриншота на каждый чих.

С другой стороны, для проблем MCP есть решения разной степени применимости:

  • Банальное сокращение схем инструментов.
  • Раскритие инструментов MCP через включаемые скилы.
  • Роутинг вызовов через прокси-скилы.
  • Использование LLM внутри MCP, чтобы принимать запросы на естественном языке. В идеале еще и с возможностью написания и выполнения кода внутри MCP.
  • Code execution with MCP от Anthropic: https://www.anthropic.com/engineering/code-execution-with-mcp

Наверняка MCP будет жить и развиваться, но подход “просто оберните ваше API в MCP”, похоже, работает не лучшим образом.