Версия 2.4.0#
18.06.2026 г.
Вышел новый релиз Sherpa AI Server: Версия 2.4.0.
1. MCP серверы#
В Sherpa AI Server добавлена поддержка MCP серверов.
.png)
На экране MCP серверы администратор может создавать, редактировать и удалять MCP серверы, смотреть их адреса, тип авторизации, статус подключения и доступность инструментов.
В таблице отображается статус MCP сервера: Активен, Недоступен, Проверка или Нет данных. Также можно открыть диалог создания или редактирования MCP сервера и получить список доступных инструментов.
Это помогает подключать к Sherpa AI Server внешние источники действий и данных, которые затем могут использоваться в агентном режиме.
2. Авторизация MCP серверов через OAuth#
Для MCP серверов добавлена авторизация через OAuth.
На экране MCP серверы можно подключить OAuth-привязку, проверить статус авторизации и при необходимости удалить OAuth-привязку. Для серверов без авторизации подключение не требуется.
Пользовательские токены сохраняются отдельно для каждого пользователя, а общие MCP серверы без авторизации могут быть доступны в рамках аккаунта.
Это помогает безопасно подключать MCP серверы, которым нужен доступ от имени конкретного пользователя.
3. MCP серверы в настройках Ассистента#
На экране Ассистенты в диалоге создания и редактирования Ассистента добавлен выбор MCP серверов.
.png)
Теперь к Ассистенту можно привязать несколько MCP серверов. После выбора серверов в диалоге отображается список доступных инструментов.
Перед использованием Sherpa AI Server проверяет, требуется ли авторизация для выбранных MCP серверов.
Это позволяет заранее настроить, какими внешними инструментами сможет пользоваться конкретный Ассистент.
4. Режим Агент в Чате#
В Чате добавлен отдельный режим Агент.
.png)
В этом режиме Ассистент может не только отвечать текстом, но и выполнять действия через доступные MCP-инструменты. В сообщениях Чата отображаются вызовы инструментов и результаты их выполнения.
Если для выбранного MCP сервера требуется авторизация, в Чате появляется уведомление с предложением подключить авторизацию.
Это помогает решать задачи, где Ассистенту нужно выполнить несколько шагов: обратиться к инструменту, получить результат и продолжить работу с учетом этого результата.
5. Базовые инструменты для агентного режима#
Для режима Агент добавлены встроенные инструменты Sherpa AI Server.
Агент может использовать выполнение Python-кода, список файлов Чата, передачу файлов в интерпретатор кода, чтение и удаление файлов интерпретатора кода, а также поиск по фрагментам документов.
Эти инструменты доступны вместе с внешними MCP-инструментами и вызываются внутри Sherpa AI Server без обращения к внешнему оркестратору.
Это делает агентный режим полезнее даже без подключения дополнительных MCP серверов.
6. API для MCP#
В API добавлены методы для работы с MCP серверами и инструментами:
GET /api/v1/mcp/servers
POST /api/v1/mcp/servers
PATCH /api/v1/mcp/servers/{guid}
DELETE /api/v1/mcp/servers/{guid}
GET /api/v1/mcp/tools
POST /api/v1/mcp/tools/call
GET /api/v1/mcp/orchestrator/ping
Также добавлены методы для OAuth-подключения MCP серверов: запуск авторизации, обработка ответа, проверка статуса и отключение авторизации.
Это упрощает интеграции и позволяет управлять MCP серверами не только из интерфейса, но и через API.
7. Серверный оркестратор MCP#
В локальные и dev-сценарии запуска добавлен сервис aiserver-mcp-orchestrator.
Он проверяет доступность подключенных MCP серверов, получает список инструментов и передает вызовы инструментов во внешние MCP серверы.
Это помогает Sherpa AI Server отслеживать состояние подключений и стабильнее работать с внешними MCP-инструментами.
8. Права доступа к MCP#
Для MCP добавлено отдельное право доступа access_mcp.
Доступ к MCP серверам теперь отделен от прав на Ассистентов. Это позволяет отдельно управлять тем, кто может настраивать MCP серверы и пользоваться соответствующим разделом.
Также исправлена синхронизация MCP серверов с оркестратором после создания, редактирования и удаления.
9. Аудиофайлы в чате#
В чате добавлена поддержка аудиофайлов в режимах обычного чата и чата с Ассистентом.
Теперь пользователь может прикрепить к сообщению аудиофайл в форматах .mp3, .m4a, .wav, .webm, .ogg или .flac. Sherpa AI Server распознает запись через Whisper и добавляет полученный текст в контекст запроса к Ассистенту.
Это помогает работать с голосовыми заметками, записями встреч, интервью и другими аудиофайлами: их можно прикрепить к сообщению и сразу использовать при подготовке ответа Ассистента.
10. Скачивание аудиовложений из чата#
Методы скачивания теперь корректно поддерживают audio/ogg и другие типы аудиофайлов. Пользователь может скачать аудиовложение из чата так же, как другие прикрепленные файлы.
Это делает работу с аудиофайлами в чате более полной: файл можно прикрепить, распознать, использовать в запросе и скачать при необходимости.