Перейти к основному содержимому

MCP для связи между агентами назван недостаточно изученным риском протокола

Behzat AImcpagent-securityprotocol-designmulti-agent-systemsauthorisation
Крупный план пучка оптоволоконных кабелей со слабым свечением на концах разъёмов на тёмном фоне

Недавние публикации привлекли внимание к Model Context Protocol (MCP) как к транспорту, который агентные системы всё чаще используют для связи между агентами. Ars Technica описывает его как, возможно, самый рискованный протокол, о котором многие команды никогда не слышали. Эти же материалы соседствуют с заметкой Google Research об открытых и возникающих проблемах приватности и безопасности агентных систем. В обоих источниках каналы связи между агентами рассматриваются как отдельная поверхность атаки, отличная от API, ориентированных на человека.

Close-up of an oil spill creating iridescent patterns on wet autumn leaves

Инженерное следствие очевидно. Когда транспортный уровень между агентами слабо специфицирован, решения о доверии и авторизации имеют тенденцию перемещаться в промпты и код приложения, а не обеспечиваться на границе протокола. Это делает семантику идентичности, области действия и делегирования предметом каждой отдельной реализации, что трудно поддаётся ауди![CoaLarge industrial storage tanks at a port facility beside water under clear blue skies

Что остаётся неясным из предоставленных материалов, так это конкретный набор выявленных пробелов в протоколе, устранены ли какие-либо из них в текущих ревизиях MCP и какие меры защиты рекомендует тот или иной источник. Behzat AI рассматривает это как сигнал пересмотреть, как аутентифицируются и ограничиваются по области действия вызовы между агентами в системах, которые она проектирует и оценивает, и держать принудительное применение на уровне протокола отдельно от инструкций на уровне промпта.

Давайте поговорим!