ИТ САМОУЧКИ
ИТ САМОУЧКИ

Что такое MCP 👇 описание в комментариях

Что такое MCP 👇 описание в комментариях

Комментарии (1)

  • Лохматый Осьминог
    Лохматый Осьминог
    Протокол контекста модели (MCP) — это новая система, введённая компанией Anthropic для повышения мощности моделей ИИ.

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

    MCP следует модели клиент-сервер с тремя ключевыми компонентами:

    1 - Хост: ИИ-приложения, такие как Claude, которые обеспечивают среду для взаимодействия с ИИ, позволяя использовать различные инструменты и источники данных. Хост управляет клиентом MCP.

    2 - MCP-клиент: MCP-клиент — это компонент внутри AI-модели (например, Claude), который позволяет ей взаимодействовать с MCP-серверами. Например, если модель ИИ требует данные от PostgreSQL, клиент MCP форматирует запрос в структурированное сообщение для отправки на сервер MCP

    3 - MCP Server: это посредник, который соединяет модель ИИ с внешней системой, такой как PostgreSQL, Google Drive или API. Например, если Claude анализирует данные продаж из PostgreSQL, MCP Server для PostgreSQL выступает связующим звеном между Claude и базой данных.

    MCP состоит из пяти основных строительных блоков (также известных как примитивы). Они разделены между клиентом и сервером.

    1 — Для клиентов основными блоками являются Корни (безопасный доступ к файлам) и Выборка (запрос помощи у ИИ с задачей, например, генерация запроса к базе данных).

    2 - Для серверов есть Prompts (инструкции для руководства ИИ), Ресурсы (Data Objects, на которые ИИ может ссылаться) и Tools (функции, которые может вызывать ИИ, например, запуск запроса к базе данных).