Перейти к содержимому
arckep.ru — все нейросети в одном месте без VPN Перейти
>AISTUDY_
AUTHORСвежий выпуск №030 → Контекст, сессия, compact

Модуль f.2 · Урок 2

Урок 2: Что такое MCP и как подключить финансовый инструмент

40 мин Проверено 26 августа 2026
Практика
f.2 / Урок 2 из 3

Чему вы научитесь

  • Понимать, что такое MCP и зачем он стал стандартом подключения инструментов к агентам
  • Видеть, как устроена связка «агент — MCP-сервер — источник данных»
  • Подключать финансовый MCP-инструмент и понимать структуру его настройки
  • Распознавать, когда агент реально вызвал инструмент, а когда «придумал» ответ
  • Переносить этот навык между всеми продуктами трека

Зачем нужен MCP

Раньше каждый инструмент подключался к агенту по-своему: свой формат, своя обвязка. MCP (Model Context Protocol) задаёт единый способ: инструмент выставляет себя как MCP-сервер, а агент подключается как MCP-клиент.

Для трека это удобно: один навык «подключить финансовый MCP-инструмент» переносится между проектами. Vibe-Trading, QuantDinger и TradeMemory отдают инструменты как MCP-серверы; OpenAlice поднимает локальный шлюз для внешних агентов. TradingAgents MCP не использует — это отдельный LangGraph-фреймворк (источник: README Vibe-Trading, QuantDinger, TradeMemory).

flowchart LR
    A[Агент, MCP-клиент] -->|вызов инструмента| S[MCP-сервер]
    S --> D[Данные: котировки]
    S --> I[Индикаторы]
    S --> B[Бэктест-движок]
    S -->|структурированный ответ| A

Как выглядит подключение

MCP-сервер обычно описывается в конфигурации агента: команда запуска и параметры. Разберём упрощённый пример настройки финансового сервера.

{
  "mcpServers": {
    "yahoo-finance": {
      "command": "uvx",
      "args": ["mcp-yahoo-finance"]
    }
  }
}

Это схема подключения: command и args говорят агенту, как запустить сервер. Пакет mcp-yahoo-finance — community-обёртка над тем же неофициальным Yahoo, что и yfinance. Имена пакетов меняются — сверяйтесь с README на дату работы. После подключения агент видит инструменты сервера и вызывает их в ответ на запрос на естественном языке.


Признак честной работы инструмента

Самая частая ошибка новичка — поверить ответу, который агент сгенерировал, не вызвав инструмент. Вот как отличить.

ПоведениеЧто это значит
В логе виден вызов tool с параметрами и ответ сервераАгент реально сходил за данными
Ответ есть, а вызова инструмента в логе нетМодель «ответила по памяти» — не доверять
Числа подозрительно круглые и без источникаПовод перепроверить вручную


Следующий урок

Урок 3: Выбор LLM-провайдера — облако или локальная модель — сколько это стоит, что доступно из РФ и где компромисс по качеству.