# Provider, MCP и агентский клиент

Эта инструкция — для тех, кто подключает агентский клиент или свою интеграцию. Для обычной работы в браузере начните с [первого результата в Studio](/docs/knowledge/start/first-result.md); выбирать технические подключения для этого не нужно.

Provider подключает языковую модель для диалога и работы с кодом. MCP даёт клиенту инструменты Artillect для работы с моделями, файлами и генерациями. Можно подключить один из них или оба. Выбрать способ работы поможет [техническая документация](/docs/).

## Подключение и права

Из карточки языковой модели откройте «Подключить через Artillect Provider». На странице настройки будут название и идентификатор выбранной модели. Создайте ключ Artillect, выберите своего клиента и следуйте его инструкции. Основную модель встроенного ассистента и модель внешнего клиента можно выбирать независимо.

Следуйте [настройке Provider](/provider/) и [подключению MCP](/docs/mcp/). Provider требует provider:write/models:read. Для медиа нужны подходящие images:write/videos:write/projects:write; files:write нужен для загрузки референсов. MCP также поддерживает OAuth. Ключ не вставляют в промпт, репозиторий или публичный лог.

## Порядок работы

Для диалога выберите модель в своём клиенте и отправьте запрос через Provider. Для генерации медиа через MCP сначала выберите модель и исходные файлы, проверьте стоимость, запустите задачу и дождитесь результата. Готовый результат можно получить повторно без новой генерации.

## Технические детали

Provider возвращает текст, reasoning и предложения вызовов инструментов (tool calls). Агентский цикл и исполнение инструментов организует ваш клиент. MCP предоставляет catalog → estimate → submit → polling → delivery. Для генерации медиа сохраняйте `task_id`: идентификатор запроса Provider его не заменяет.

Авторизация и чтение каталога могут быть бесплатными, но сообщение языковой модели оплачивается отдельно. Подключение MCP не даёт клиенту автоматически доступ к локальным файлам или shell. Перед скачиванием проверьте возможности своего клиента: [файлы и доставка результата](/docs/knowledge/guides/user-files-and-delivery.md).

Дальше: [полная инструкция и ограничения](/docs/artillect-provider.md), [файлы пользователя](/docs/knowledge/guides/user-files-and-delivery.md), [стоимость](/docs/knowledge/guides/pricing-and-reserve.md).
