Встречай YOLO26: ИИ компьютерного зрения нового поколения.
Ultralytics
Назад к глоссарию Ultralytics

Model Context Protocol (MCP)

Узнай, как протокол контекста модели (MCP) стандартизирует подключения ИИ к данным и инструментам. Открой для себя способы интеграции Ultralytics YOLO26 с MCP для создания более умных рабочих процессов.

Model Context Protocol (MCP) — это открытый стандарт, разработанный для унификации взаимодействия моделей ИИ с внешними данными, инструментами и средами. Исторически подключение больших языковых моделей (LLM) или систем компьютерного зрения к реальным источникам данных, таким как локальные файлы, базы данных или API, требовало создания индивидуальных интеграций для каждого инструмента. MCP устраняет эту фрагментацию, предоставляя универсальный протокол, подобный USB-порту для приложений ИИ. Это позволяет разработчикам создавать коннектор один раз и использовать его в различных ИИ-клиентах, значительно снижая сложность разработки агентов контекстно-зависимой поддержки клиентов и интеллектуальных помощников.

Link to this sectionКак работает MCP#

По своей сути MCP функционирует через архитектуру клиент-хост-сервер. «Клиент» — это приложение ИИ (например, помощник по написанию кода или интерфейс чат-бота), которое инициирует запрос. «Хост» предоставляет среду выполнения, а «сервер» является мостом к конкретным данным или инструменту. Когда ИИ-агент должен получить доступ к файлу или сделать запрос к базе данных, он отправляет запрос через протокол. MCP-сервер обрабатывает этот запрос, извлекает необходимый контекст и возвращает его модели в структурированном виде.

Эта архитектура поддерживает три основные возможности:

  • Ресурсы (Resources): Они позволяют модели считывать данные, такие как логи, файлы кода или бизнес-документы, обеспечивая необходимую базу для поисково-генеративной аугментации (RAG).
  • Промпты (Prompts): Предустановленные шаблоны, которые помогают пользователям или моделям эффективно взаимодействовать с сервером, оптимизируя рабочие процессы промпт-инжиниринга.
  • Инструменты (Tools): Исполняемые функции, которые позволяют модели выполнять действия, такие как редактирование файла, запуск скрипта или взаимодействие с конвейером компьютерного зрения.

Link to this sectionРеальные приложения#

MCP быстро набирает популярность, поскольку отделяет модель от логики интеграции. Вот два конкретных примера его применения:

  1. Единые среды разработки: В разработке программного обеспечения разработчики часто переключаются между IDE, терминалом и документацией. Помощник по коду с поддержкой MCP может одновременно подключаться к репозиторию GitHub, локальной файловой системе и базе данных отслеживания ошибок. Если разработчик спрашивает: «Почему не работает вход?», ИИ может использовать MCP-серверы для извлечения последних журналов ошибок, чтения соответствующего кода аутентификации и проверки открытых задач, синтезируя эти мультимодальные данные в решение без необходимости копирования и вставки контекста пользователем.

  2. Контекстно-зависимый визуальный осмотр: В промышленных условиях стандартная модель зрения обнаруживает дефекты, но ей не хватает исторического контекста. Используя MCP, система обнаружения Ultralytics YOLO26 может быть связана с базой данных инвентаризации. Когда модель обнаруживает «поврежденную деталь», она запускает инструмент MCP для запроса в базу данных о наличии замены и автоматически создает тикет на обслуживание. Это превращает простую задачу обнаружения объектов в полноценный рабочий процесс автоматизации.

Link to this sectionРазграничение похожих терминов#

Полезно отличать MCP от схожих концепций в экосистеме ИИ:

  • MCP против API: Интерфейс прикладного программирования (API) — это специфический набор правил для взаимодействия одной программы с другой. MCP — это протокол, который стандартизирует способ взаимодействия любой модели ИИ с любым API или источником данных. Ты можешь создать MCP-сервер, который обернет конкретный API, сделав его универсально доступным для MCP-совместимых клиентов.
  • MCP против RAG: Retrieval-Augmented Generation — это метод подачи внешних данных модели. MCP — это инфраструктура, которая способствует этому. RAG — это «что» (получение данных), в то время как MCP — это «как» (стандартный канал связи).
  • MCP против вызова функций (Function Calling): Многие модели, включая OpenAI GPT-4, поддерживают вызов функций нативно. MCP создает стандартный способ определения и предоставления этих функций (инструментов), чтобы их не приходилось каждый раз жестко прописывать в системном промпте модели.

Link to this sectionИнтеграция с компьютерным зрением#

Хотя изначально MCP был популяризирован для текстовых LLM, он становится все более актуальным для рабочих процессов, ориентированных на зрение. Разработчики могут создавать MCP-серверы, которые предоставляют возможности компьютерного зрения в качестве инструментов. Например, LLM, выступающая в роли центрального контроллера, может делегировать визуальную задачу модели Ultralytics через локальный Python-скрипт, представленный как инструмент MCP.

Следующий фрагмент Python демонстрирует концептуальный рабочий процесс, где скрипт использует модель зрения для генерации контекста, который затем может быть предоставлен через MCP-совместимую конечную точку:

from ultralytics import YOLO

# Load the YOLO26 model (efficient, end-to-end detection)
model = YOLO("yolo26n.pt")

# Perform inference to get visual context from an image
results = model("https://ultralytics.com/images/bus.jpg")

# Extract detection data to be passed as context
detections = []
for r in results:
    for box in r.boxes:
        cls_name = model.names[int(box.cls)]
        detections.append(f"{cls_name} (conf: {box.conf.item():.2f})")

# This string serves as the 'context' a downstream agent might request
context_string = f"Visual Analysis: Found {', '.join(detections)}"
print(context_string)

Link to this sectionБудущее связности ИИ#

Внедрение Model Context Protocol знаменует собой переход к системам агентного ИИ, которые являются модульными и интероперабельными. Стандартизируя соединения, индустрия уходит от разрозненных чат-ботов к интегрированным помощникам, способным к значимой работе в рамках существующей инфраструктуры организации. По мере того как инструменты, такие как Ultralytics Platform, продолжают развиваться, стандартные протоколы, подобные MCP, вероятно, будут играть решающую роль в том, как пользовательские обученные модели развертываются и используются в более крупных корпоративных рабочих процессах.

Explore solutions

Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше

Давай строить будущее ИИ вместе!

Начни свой путь в будущее машинного обучения