Microsoft провела масштабное исследование экосистемы Model Context Protocol и выявила серьезные проблемы совместимости между ИИ-агентами. Компания проанализировала 1470 MCP-серверов и обнаружила явление, которое назвала «интерференцией пространства инструментов».
Проблема возникает, когда разные ИИ-агенты пытаются решить одну задачу через разные инструменты. Например, система Magentic-One от Microsoft может работать с GitHub тремя способами — через браузер, командную строку или MCP-сервер. Агенты начинают конфликтовать между собой, что приводит к сбоям или полному провалу задач.
Узнать подробнее про клуб ShareAI
Исследователи создали специальный инструмент MCP Interviewer для автоматической проверки серверов. Анализ показал критические недостатки текущей системы. Некоторые инструменты возвращают до 557766 токенов за один вызов — этого хватит, чтобы переполнить контекстное окно популярных моделей вроде GPT-4o.
Особенно проблематично то, что 16 инструментов выдают более 128000 токенов, что критично для большинства современных моделей. OpenAI рекомендует использовать менее 20 функций одновременно, но самый крупный MCP-сервер содержит 256 различных инструментов.
Еще одна проблема — конфликты имен. Исследователи нашли 775 инструментов с одинаковыми названиями. Самое популярное имя «search» встречается в 32 разных серверах. Это делает невозможным различение инструментов в системе.
Качество обработки ошибок тоже хромает. Из 5983 результатов вызовов без флага ошибки GPT-4.1 определил, что 3536 фактически содержали ошибки. Сообщения об ошибках часто бесполезны — например, «error: job» или «Please retry with 0 or fewer IDs».
Microsoft выдала рекомендации для решения проблем. Разработчикам протокола советуют добавить формальные пространства имен и механизм передачи файлов клиентам. Разработчикам серверов рекомендуют создавать карточки с описанием характеристик инструментов. Клиентам предлагают кешировать схемы и оптимизировать работу с длинными ответами.
Несмотря на проблемы, MCP активно растет. Zapier предлагает каталог из 30000 инструментов для 7000 сервисов. Composio управляет более чем 100 MCP-серверами. Hugging Face и Shopify тоже подключились к экосистеме, открыв доступ к миллионам магазинов.