Что агент делает с данными Мосбиржи
Почти все серверы написаны одиночными авторами поверх открытого ISS. Официальный инструмент здесь набор скиллов ALGOPACK от команды moexalgo.
- Показывает котировку, свечи OHLCV, стакан и историю торгов по тикеру. MOEX MCP с кэшем и повторами опубликован в npm, запускается через npx и при ошибках 408, 429 и 5xx повторяет запрос до пяти раз.
- Разбирает облигации с купоном, доходностью к погашению, дюрацией и НКД. Это есть в MOEX MCP для долгосрочных инвесторов вместе с историей дивидендов.
- Строит кривую бескупонной доходности ZCYC, график купонов и состав индексов с весами. Набор из 20 инструментов собран в TypeScript-сервере.
- Сравнивает акции, ОФЗ, валюты и металлы по доходности за период. MoexMcp на .NET отдает курсы USD и EUR к рублю и индексы IMOEX и RTSI.
- Читает стакан HI2, сделки и открытые позиции по фьючерсам через ALGOPACK. MCP-сервер данных Мосбиржи оборачивает библиотеку moexalgo в 24 инструмента.
- Ищет аномалии по z-score против 20-дневной истории бумаги и считает метрики микроструктуры вроде дисбаланса потока заявок. Это MCP для MOEX AlgoPack.
- Считает VaR, корреляции и стресс-сценарии портфеля в MOEX ISS и риск-аналитике.
Как подключить API Мосбиржи к агенту
Регистрация для ISS не нужна. Сервер отвечает в XML, JSON и CSV. Мы проверили это 2 октября 2026 года. CSV приходит в кодировке windows-1251, и ее нужно указать при импорте в Excel.
Без подписки биржа отдает данные с задержкой, а в реальном времени только по подписке. Список запросов лежит на iss.moex.com, а руководство разработчика на странице ИСС сайта moex.com.
Токен ALGOPACK агент передает в заголовке Authorization: Bearer к apim.moex.com или в session.TOKEN библиотеки moexalgo. Как получить доступ и разобрать ошибки 401 и 403, объясняют официальные скиллы ALGOPACK от команды moexalgo. Условия доступа в описаниях серверов расходятся. README moex-mcp называет токен бесплатным на момент написания, а автор moex-algopack-mcp пишет о платной подписке на data.moex.com.
Сервер без ключа ставится так: npx skillfoxx add mcp/izevg-moex-mcp.
Финансовые данные и брокерский счет
Котировки публичны, а данные брокерского счета закрыты. MCP для данных Мосбиржи и Т-Инвестиций с токеном Т-Инвестиций видит реальное время и стакан. С ENABLE_PORTFOLIO=true он читает еще портфель и операции счета. Методов записи в коде нет. Токен не попадает в логи и ответы. Номера счетов сервер маскирует. Но утечка самого токена из конфига раскрывает данные владельца счета.
Токен для такого сервера выпускайте только на чтение, а портфель не включайте без нужды. Saymon RU Data API списывает USDC за каждый вызов без отдельного подтверждения.
Ответ агента о рынке остается справкой по данным, собранной из открытых источников биржи и сторонних сервисов. Это не инвестиционная рекомендация. Биржа пишет, что информация ISS доступна только для ознакомления, а другое использование возможно по договору с ПАО Московская Биржа.
Какой сервер выбрать
VPN не нужен почти всем серверам. У Finmap и Saymon доступность без VPN мы еще не проверяли. Удаленный сервер Finmap размещен вне России. Курсы и ставки Банка России вынесены на отдельную страницу ЦБ РФ.
- Для котировок и истории без ключа хватит izevg-moex-mcp с минимальным доступом. Он не подключается к брокерским счетам и не размещает заявки.
- Облигации, фьючерсы FORTS и дивиденды читает MOEX Analytics MCP. Заявок он не выставляет. В README автор отдельно напоминает про условия лицензирования данных биржи при повторном использовании.
- Стакан и микроструктуру дают moex-mcp и moex-algopack-mcp, и обоим нужен токен ALGOPACK.
- Под PHP есть сервер на Symfony, под Go сервер для ISS, под .NET MoexMcp.
Ограничения
Без авторизации данные задержаны на 15 минут. Индексы тут исключение. В TypeScript-сервере они приходят в реальном времени, даже когда остальные данные отстают. Кэш SQLite в izevg-moex-mcp может отдать устаревшую цену до истечения TTL, а сам пакет больше года без обновлений.
HTTP- и SSE-режимы открывают сетевой порт, поэтому держите их на localhost.