Проект Maco предлагает новый подход к взаимодействию ИИ-агентов с набором инструментов стандарта MCP (Model Context Protocol). Вместо классического вызова функций через API, система монтирует доступные инструменты как структуру файловой системы. Это позволяет агентам обращаться к функциональности внешних сервисов и библиотек через стандартные операции чтения и записи файлов.
Такой метод упрощает интеграцию для моделей, которые лучше справляются с навигацией по файловым путям, чем с генерацией сложных JSON-структур для вызова функций. Агенты могут «исследовать» доступные инструменты как обычные директории, что делает процесс обнаружения и исполнения кода более прозрачным и предсказуемым в рамках агентных рабочих процессов.
Реализация ориентирована на повышение гибкости при работе с локальными и удаленными ресурсами. Использование файловой абстракции снижает порог входа для автоматизации задач, где требуется выполнение множества разнородных инструментов в рамках одной сессии, обеспечивая унифицированный интерфейс для взаимодействия с инфраструктурой MCP.