MOEX MCP Server с 20 инструментами
MOEX MCP Server
TypeScript MCP-сервер ISS Мосбиржи на архитектуре vertical slice: 20 инструментов от котировок до кривой доходности облигаций
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Только читает данные ISS, не размещает заявки
- Не подключается к брокерским счетам
Установка
Ручная установка
claude mcp add moex node /path/to/moex-mcp/dist/index.jsПосле сборки npm install && npm run build, команда из README.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер на TypeScript, собранный по архитектуре Vertical Slice и Hexagonal с отдельной папкой на каждый из 20 инструментов, дает доступ к пяти группам данных ISS: поиск и информация о бумагах (поиск, спецификация, индексы бумаги), рыночные данные (текущие данные, стакан заявок, последние сделки, свечи), исторические данные (итоги торгов, диапазон дат, исторические свечи), справочники (торговые системы, рынки, режимы торгов) и аналитика (состав и веса индексов, валютные курсы по фиксингу MOEX и ЦБ РФ, обороты рынков, кривая бескупонной доходности ZCYC, открытые позиции по фьючерсам, история дивидендов и график купонов по облигациям). Работает без авторизации, в этом режиме данные приходят с задержкой 15 минут, кроме индексов, которые всегда в реальном времени.
Для кого. Для TypeScript-разработчиков, которым нужен самый широкий набор аналитических инструментов MOEX в одном сервере с понятной архитектурой.
Подходит, если
- Нужна кривая бескупонной доходности ZCYC или открытые позиции по фьючерсам
- Нужны и рыночные, и справочные, и аналитические данные в одном сервере на TypeScript
- Нужны параметры по умолчанию для акций без явного указания engine и market
Не подходит, если
- Нужны данные в реальном времени без задержки: без авторизации данные приходят с задержкой 15 минут
- Не устраивает архитектура vertical slice и нужен более простой однофайловый сервер
Пример запроса к агенту
Покажи кривую бескупонной доходности ОФЗ и график купонных выплат по конкретному выпускуОграничения
0 звезд, автор один. Данные без авторизации задержаны на 15 минут, кроме индексов. Требуется сборка из исходников через npm install && npm run build, готового npm-пакета нет.
Как отключить. Удалите сервер moex из конфигурации MCP клиента, например командой claude mcp remove moex в Claude Code.
MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Проверка безопасности
- Только читает данные ISS, не размещает заявки
- Не подключается к брокерским счетам
Коротко о README
README на русском группирует 20 инструментов по пяти разделам: поиск бумаг, рыночные данные, исторические данные, справочники и аналитика, дает подключение для Claude Code и Claude Desktop, примеры естественноязыковых запросов, описание параметров по умолчанию, раздел аутентификации с задержкой данных 15 минут и диаграмму архитектуры Vertical Slice с портами и адаптерами.
Частые вопросы
Нужен ли ключ для валютных курсов и кривой доходности?
Нет, все 20 инструментов работают без авторизации через открытый ISS API, с задержкой данных 15 минут кроме индексов.
Можно ли не указывать рынок и торговую систему каждый раз?
Да, по умолчанию используются engine stock и market shares, для облигаций, валюты и фьючерсов их нужно указать явно.
Похожие
166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам
Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml
Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой
Язык визуализации для агентов и MCP-сервер: из простой семантической спецификации собираются аккуратные графики