MCP-инструменты

Это не просто «руки» агента — это заботливые и умные помощники: каждый инструмент подсказывает следующий шаг, прощает опечатки и бережёт от ошибок и перегрузки. Зрелый набор на едином протоколе — одна программа работает и локально на машине пользователя, и в кластере.

Работа с файлами

Разбор файлов и папок

Просмотр файлов и папок

Один инструмент читает десятки форматов и возвращает текст и изображения, готовые для модели зрения — с навигацией, авто-определением кодировки и защитой от перегрузки.

  • 30+ форматов одним инструментом: PDF, Word, Excel, PowerPoint, письма, архивы, изображения
  • PDF постранично и адаптивно: текстовые страницы — как текст, сканы — как изображения для модели зрения, даже вперемешку в одном документе
  • Встроенные картинки из Word/Excel/PowerPoint автоматически уходят модели зрения вместе с текстом
  • Авто-определение кодировки (Windows-1251, KOI8-R и другие) — без «кракозябр»
  • Навигация по страницам, листам, разделам и строкам; до 10 файлов за один просмотр
  • Просмотр папки деревом (до 3 уровней); служебные папки (зависимости, кеши, .git) сворачиваются автоматически
  • Авто-подмешивание ailock.md из папки — агент сразу видит состояние проекта и продолжает с него
  • Структурная карта кода: для исходников вытягивает функции, классы и структуры с номерами строк
  • Подсказка ближайшего пути при опечатке в имени файла
  • Защита от перегрузки: для огромных файлов — только метаданные; вывод аккуратно обрезается по границам символов
  • Работает и с локальными файлами, и с объектами в S3/MinIO

Запись и точечное редактирование

  • Замена фрагмента без перезаписи файла целиком
  • Если фрагмент не найден — показывает похожие строки с номерами, легко поправить
  • Отказывается править зависимости (кеши, .git, сборка) — «исправь свой код, не библиотеки»
  • Создание файла с авто-созданием всех папок и защитой от мусорного гигантского контента

Файловые операции и показ

  • Удаление, создание папок, копирование, перемещение — пачкой, с проверкой типа объекта
  • Защита масштаба: ограничение на число файлов и суммарный размер одной операции
  • Показ файла или ссылки прямо в чат: картинки — превью, документы — вложением
  • Защита от обращения к внутренним адресам при загрузке по ссылке

Знания и веб

Поиск по базе знаний и работа с вебом

Поиск по базе знаний

  • Гибридный поиск: и по точным словам, и по смыслу, с переранжированием лучших результатов
  • Ответ с цитатами на источник и готовыми «следующими действиями» — агент не гадает, что делать дальше
  • Большие документы: сначала оглавление, потом нужная статья — без перегрузки контекста
  • Устойчивость к слабым моделям: понимает аргументы в любой форме, мягко исправляет опечатки в названиях, ошибки — обучающие
  • Физическая изоляция данных по заказчикам; при активной специализации видны только её индексы
  • Кэш повторных запросов; мягкая деградация, если часть стека недоступна

Веб: поиск и чтение страниц

  • Поиск с резервированием провайдеров: корпоративный шлюз → Яндекс → Brave, автопереключение
  • Режим строгой изоляции: только через корпоративный шлюз, без прямого выхода наружу
  • Чтение страниц в «режиме чтения»: вытягивает основной текст, отсекает меню и подвалы
  • Распознаёт динамические страницы и фильтрует мелкие картинки по реальному размеру
  • Защита от обращения к внутренним адресам сети

Код, система, расписание

Действия на машине

Python в окружении агента

  • Встроенные пакеты офлайн: numpy, pandas, matplotlib, openpyxl, python-docx, pypdf, pdfplumber, обработка изображений и распознавание текста
  • Графики перехватываются автоматически и приходят в ответ картинкой — без возни с файлами
  • Изолированное окружение, ограничение времени выполнения
  • Расчёты, анализ таблиц и генерация документов прямо в диалоге

Командная оболочка

  • Запуск команд из белого списка десятков утилит
  • Скрипты с полным синтаксисом оболочки и выбором интерпретатора
  • Поиск по файлам — одинаково на macOS, Linux и Windows; пропускает бинарники и шумные папки
  • HTTP-запросы и сведения о системе (ОС, память, диски, процессы)

Безопасность выполнения

  • Команды — только из настраиваемого белого списка; деструктивные файловые команды заблокированы и перенаправляют к безопасным файловым операциям
  • Скрипты проходят анализ опасных конструкций (рекурсивное удаление, форк-бомба, запись в устройства) и отклоняются до запуска
  • PowerShell в Windows — особый режим: ограниченная политика выполнения, запуск без профиля, внешние скрипты заблокированы — работает только встроенный код
  • Адаптивный таймаут и мгновенная отмена зависших процессов

Планировщик задач

  • Расписание: ежедневно, по дням недели, каждые N минут
  • Разовые напоминания с авто-расчётом времени
  • Доставка результата в приложение или в Telegram
  • Список активных задач всегда виден агенту

Интеграция

Мост к данным заказчика и корпоративная почта

Мост к доменным данным

Настраиваемый мост между агентом и системами заказчика. Бэкенды операций подключает интегратор в админке — под свою предметную область, без перевыкатки платформы.

  • Разбор файлов сторонними парсерами (форматы определяет подключённый бэкенд)
  • Генерация готовых документов по шаблону (Excel, PDF и др.)
  • Долговременная память решений с авто-дедупликацией повторов
  • Проверка данных по схеме заказчика: все нарушения сразу, с точными путями до полей

Почта, календарь, задачи (Exchange)

  • Почта: чтение из системных папок, поиск, полное тело с вложениями, отправка (с копиями), перемещение, удаление
  • Календарь: события за период, создание встреч с авто-рассылкой приглашений
  • Контакты и задачи: поиск, создание, статусы и сроки
  • Обзор дерева папок ящика с числом непрочитанных

Расширение

Подключить готовый MCP-сервер

Зарегистрировать готовый сервер

Интегратор регистрирует готовый MCP-сервер — собственный или сторонний — через API платформы, и он становится доступен агентам при следующей синхронизации. Язык и технология реализации не важны, достаточно соблюдать протокол.

Свой серверный сервис

Можно построить собственный сервис в кластере по задокументированному шаблону. Управление доступностью: группы пользователей и привязка к специализации — так подключаются и узкоспециализированные отраслевые инструменты, видимые только при активной «профессии».

Читать дальше