MCP — это просто переупакованные библиотеки: дежавю повторяется

Пост на Reddit в r/LocalLLaMA ссылается на статью под названием "Эпоха MCP кажется дежавю", в которой утверждается, что Anthropic скоро осознает, что MCP (Model Context Protocol) — это, по сути, переупакованные программные библиотеки. В статье используется дизайн инструментов smolagents от Hugging Face в качестве конкретного примера, показывающего, что инструмент — это, по сути, то же самое, что делает любая функция из пакета.
Ключевые аргументы
- Инструменты — это функции: Дизайн smolagents рассматривает инструменты как вызываемые функции, что функционально идентично импорту библиотеки и вызову функции. Единственное отличие — документация, удобная для LLM, и стандартизированные схемы ввода/вывода.
- MCP = библиотека документированных функций: Автор утверждает, что сервер MCP, предоставляющий набор инструментов, эквивалентен библиотеке функций, но с описаниями и схемами, оптимизированными для использования LLM. Фундаментальной архитектурной инновации нет — это старые концепции в новой обертке.
- Практический вопрос для сообщества: Стоит ли инвестировать в создание новой экосистемы MCP или сосредоточиться на улучшении документации существующих библиотек, удалив плохие реализации и избыточные пакеты? Автор склоняется ко второму варианту.
Реакция сообщества
Обсуждение на Reddit развивает эту тему: пользователи отмечают, что MCP стандартизирует то, как модели обнаруживают и вызывают инструменты, что является шагом вперед по сравнению с ad-hoc схемами API. Критики утверждают, что реальная ценность заключается в согласованности, а не в новизне. Некоторые предполагают, что MCP может эволюционировать в улучшенную версию OpenAPI для AI-агентов, но предостерегают от излишнего усложнения.
Вывод для разработчиков
Основной вывод для тех, кто работает с AI-агентами: тщательно обдумайте, прежде чем переходить на MCP. Если ваши инструменты просты, хорошо документированной Python-библиотеки с четкими сигнатурами функций может быть вполне достаточно. MCP может добавить ненужную сложность ради незначительных преимуществ. И наоборот, если вам нужно динамическое обнаружение инструментов в нескольких сервисах, стандартизация MCP может оправдать накладные расходы.
📖 Читать полный источник: r/LocalLLaMA
👀 Смотрите также

Godot запрещает вклад AI-сгенерированного кода: «Мы не можем доверять активным пользователям ИИ»
Игровой движок Godot больше не будет принимать код, написанный ИИ, ссылаясь на то, что активные пользователи ИИ не могут понять свой код, чтобы исправить его.

Клод 4.6 Opus способен воспроизвести list.h из Linux на основе минимальных входных данных
Пользователь продемонстрировал, что Claude 4.6 Opus может генерировать почти идентичную копию заголовочного файла list.h из Linux, получив первые 43 строки в качестве входных данных с температурой, установленной на 0, что поднимает вопросы о последствиях лицензирования GPL для моделей ИИ, обученных на открытом исходном коде.

Nvidia Nemotron 3 Super: Модель с 120 миллиардами параметров и 12 миллиардами активных при выводе.
Модель Nvidia Nemotron 3 Super имеет 120 миллиардов общих параметров, но активирует только 12 миллиардов во время вывода, достигая знаний модели на 120 миллиардов параметров примерно по вычислительной стоимости модели на 12 миллиардов благодаря эффективной маршрутизации, а не сжатию.

Подсистема звука Linux наводнена исправлениями с ИИ: IRQ, UAF и особенности
В запросе на включение изменений для звуковой подсистемы Linux 7.1 Такаши Иваи отмечает множество патчей с пометкой 'assisted-by' от Claude Code и GPT-5.5, исправляющих обработку IRQ в HD-audio, ошибки UAF и проблемы с оборудованием Realtek/Intel.