TGViewer
ПРО системный анализ на удаленке | Чемерис Денис ПРО системный анализ на удаленке | Чемерис Денис @pro_system_analysis · 672 subscribers
Post #215 58
PRO то, зачем нам MCP 🤖
(часть 02).

В прошлых постах мы сами описывали модели функцию jira_get_issue.

Но что если Jira подключена через MCP?

Тогда первый вопрос уже не «Как описать модели функцию?», а:
откуда вообще модель узнает, какие инструменты у неё есть?


Здесь появляется MCP-клиент. Он подключается к MCP-серверу и запрашивает список доступных инструментов.

Упрощённо это выглядит так:
MCP client → MCP server
tools/list

Сервер возвращает каталог доступных инструментов примерно такого вида:

{
"tools": [
{
"name": "jira_get_issue",
"description": "Получает задачу из JIRA",
"inputSchema": {
"type": "object",
"properties": {
"issue_key": {
"type": "string"
}
},
"required": ["issue_key"]
}
},
{
"name": "jira_search",
"description": "Ищет задачи в JIRA",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string"
}
}
}
}
]
}

И здесь становится интересно.

Если внимательного взглянуть на этот JSON, то по сути, мы уже видели его структуру:
➖name,
➖description,
➖inputSchema
очень похожи на то описание инструмента, которое мы вручную передавали модели через API вот тут ☝.

Именно так MCP и связывает внешний инструмент с нашим агентом. ✔️

Дальше MCP-клиен передаёт полученный каталог модели.

Модель видит доступные инструменты и, если для решения задачи нужен Jira, формирует обычный tool call.

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

А MCP-клиент уже превращает этот вызов в протокольный запрос к серверу:
MCP-клиент → MCP-сервер
tools/call
jira_get_issue(TASK-123)

Сервер выполняет свою логику и возвращает результат.

Получается важное разделение:
1⃣ MCP-сервер знает, как работать с внешней системой.
2⃣ MCP-клиент знает, как разговаривать с MCP-сервером.
3⃣ модель решает, какой инструмент ей нужен.

И мы больше не пишем для каждого агента отдельную интеграцию с каждой системой.

В следующем посте предлагаю разобраться с самым интересным вопросом: где здесь вообще находится модель и кто передаёт ей список инструментов?

Потому что MCP сам по себе моделью не является.

——

✌️ ПРО СА|🎓НСА 3.0
  • 🔥 2
  • 👏 2
More from @pro_system_analysis
  1. Sep 22, 2026PRO то, зачем нам MCP 🤖 (часть 01). По результатам опроса вот тут: ссылка 👆 была выбрана…
  2. Sep 20, 2026PRO пульс 🎙 рынка СА (2026.09.20) Источники: hh.ru Вакансий: 974 → 964 (📉 -1.0%) За неде…
  3. Sep 17, 2026Начинаем через 5 минут. ⌛ Вход по ссылке: ссылка 👆
  4. Sep 17, 2026Post #211
  5. Sep 17, 2026Напоминание! ⚠️ Сегодня в 19:00 живой эфир. Поговорим о профессии аналитика и о том, как с…
  6. Sep 16, 2026Уже завтра! 📊
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 →