TGViewer
ПРО системный анализ на удаленке | Чемерис Денис ПРО системный анализ на удаленке | Чемерис Денис @pro_system_analysis · 673 subscribers
Post #216 51
PRO то, зачем нам MCP 🤖
(часть 03).
Кто связывает MCP и модель

В первых двух постах мы разобрались, зачем нужен MCP и как MCP-сервер сообщает о доступных инструментах через tools/list.

Но остаётся один важный вопрос:
кто передаёт эти инструменты модели?


MCP-сервер с моделью напрямую не разговаривает.

У нас есть MCP-клиент. Он подключается к MCP-серверу, получает список инструментов и передаёт эту информацию нашему Agent/Host.

Дальше Agent/Host формирует обычный запрос к LLM:
Запрос:
«Проанализируй TASK-123»

Tools:
- jira_get_issue
- jira_search
- ...

Для модели уже неважно, откуда эти инструменты появились. Она просто видит доступные tools и может выбрать нужный.

Например:
function_call:
jira_get_issue({
  "issue_key": "TASK-123"
})

Теперь Agent/Host получает этот вызов и передаёт его MCP-клиенту.

MCP-клиент обращается к MCP-серверу:
tools/call
jira_get_issue(TASK-123)

MCP-сервер выполняет необходимую работу с Jira и возвращает результат.

А Agent/Host передаёт этот результат обратно модели.

Если собрать всё вместе, получается схема на картинке 👆

И теперь вся конструкция, которую мы разбирали последние посты, складывается в одну картину:

➖LLM решает, какое действие нужно выполнить.
➖Agent/Host управляет циклом и связывает компоненты.
➖MCP-клиент взаимодействует с MCP-сервером по протоколу MCP.
➖MCP-сервер предоставляет инструменты и работает с внешней системой.

При этом сама модель не обязана знать, что за jira_get_issue стоит MCP. Для неё это просто доступный инструмент.

На этом тему MCP закрываем. ✔️

Мы разобрали MCP ровно настолько, чтобы понимать, что происходит под капотом, а не просто знать расшифровку Model Context Protocol.

Но серия про агентов на этом не заканчивается: MCP отвечает только за подключение инструментов, а дальше можно пойти в разные стороны.

🌟Что разобрать следующим?

1️⃣ Как модель выбирает нужный инструмент
2️⃣ Agent loop и несколько последовательных вызовов
3️⃣ Skills: что это и чем отличаются от tools
4️⃣ Контекст агента: что модель получает на каждом шаге

Пишите номер в комментариях и по результатам продолжим серию.

——

✌️ ПРО СА|🎓НСА 3.0
  • 👍 5
  • 🔥 2
  • 💯 1
More from @pro_system_analysis
  1. Sep 23, 2026PRO то, зачем нам MCP 🤖 (часть 02). В прошлых постах мы сами описывали модели функцию jir…
  2. Sep 22, 2026PRO то, зачем нам MCP 🤖 (часть 01). По результатам опроса вот тут: ссылка 👆 была выбрана…
  3. Sep 20, 2026PRO пульс 🎙 рынка СА (2026.09.20) Источники: hh.ru Вакансий: 974 → 964 (📉 -1.0%) За неде…
  4. Sep 17, 2026Начинаем через 5 минут. ⌛ Вход по ссылке: ссылка 👆
  5. Sep 17, 2026Post #211
  6. Sep 17, 2026Напоминание! ⚠️ Сегодня в 19:00 живой эфир. Поговорим о профессии аналитика и о том, как с…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →