MOEX MCP сервер с кэшем и повторами
MOEX MCP сервер
Опубликованный в npm MCP-сервер ISS Мосбиржи с 10 инструментами, SQLite-кэшем и отказоустойчивыми повторами запросов
- 0 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Запускается через npx и берет из ISS биржи стакан, сделки, свечи и индексы
- Кеширует ответы в локальном файле SQLite, заявок не размещает
Установка
- Работает в
- Сервисы
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/izevg-moex-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запускается через npx и берет из ISS биржи стакан, сделки, свечи и индексы
- Кеширует ответы в локальном файле SQLite, заявок не размещает
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер опубликован в npm под именем @ru-financial-tools/moex-mcp и запускается без установки через npx. Десять инструментов покрывают ключевые разделы ISS API: справочники движков, рынков и режимов торгов, поиск бумаг, рыночные данные, стакан заявок, лента сделок с режимами recent и by_date, свечи, историю торгов, индексы со списком, значением, историей и составом, обороты по рынку и своду и сводный справочник reference dicts. Клиент делает до пяти повторов с экспоненциальной задержкой и джиттером при ошибках 408, 429 и 5xx, а ответы кэшируются через Keyv на SQLite, кэш можно отключить или задать свой путь. Есть три готовых промпта: moex_quickstart, moex_resources_help и moex_find_board.
Для кого. Для разработчиков, которым нужен зрелый MOEX MCP-сервер с кэшем и повторами без сборки из исходников.
Подходит, если
- Нужен запуск одной командой npx без клонирования репозитория
- Важны устойчивость к перегрузкам ISS: повторы запросов и кэш ответов
- Нужны стакан заявок и лента сделок по конкретной дате, а не только текущие котировки
Не подходит, если
- Нужны фьючерсы FORTS или дивиденды: этих разделов ISS API здесь нет
- Не устраивает локальный SQLite-кэш и хочется полностью статeless сервера
Пример запроса к агенту
Покажи стакан заявок по GAZP и последние сделки за 15 января 2025 годаMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Переменные окружения
MOEX_ISS_BASE_URL- Базовый URL ISS, по умолчанию https://iss.moex.com/iss
LOG_LEVEL- Уровень логирования: debug или info
MOEX_CACHE_DISABLED- Значение 1 полностью отключает кэш Keyv на SQLite
MOEX_CACHE_PATH- Свой путь к файлу кэша SQLite
Ограничения
0 звезд, автор один, больше года без обновлений. Нет инструментов по фьючерсам, облигациям и дивидендам, набор ограничен базовыми разделами ISS. Кэш SQLite по умолчанию хранится в локальном файле, при частой смене данных это может отдавать устаревшие значения до истечения TTL.
Как отключить. Удалите блок moex-mcp из конфигурации MCP клиента и при желании сотрите локальный файл SQLite-кэша.
Частые вопросы
Нужна ли предварительная установка пакета?
Нет, npx -y скачивает и запускает пакет @ru-financial-tools/moex-mcp автоматически при каждом старте.
Можно ли отключить кэш?
Да, переменная MOEX_CACHE_DISABLED=1 отключает кэш Keyv на SQLite полностью.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Мосбиржа — все инструментыMOEX MCP Server с 20 инструментами
MOEX MCP Server
TypeScript MCP-сервер ISS Мосбиржи на архитектуре vertical slice: 20 инструментов от котировок до кривой доходности облигаций
Python MCP-сервер только для чтения официального ISS API Мосбиржи: акции, облигации, фьючерсы FORTS и дивиденды
MoexMcp на .NET
MoexMcp
MCP-сервер MOEX на .NET с чистой архитектурой: акции, облигации, валюты, металлы, сравнение и ранжирование по доходности
mcp-moex (AlekseyOsikov)
mcp-moex
MCP-сервер над API Московской биржи: поиск бумаг, цены, история, метрики, сравнение с индексом и режим расписания, ключи не нужны
MOEX MCP Server на Go
MOEX MCP Server
Легкий MCP-сервер MOEX на Go с двумя режимами запуска, stdio и HTTP, и тем же REST API для интеграции с другими сервисами
MCP для MOEX ISS на Go
go_mcp_server_moex
MCP-сервер на Go поверх публичного информационного сервера Московской биржи ISS: инструменты, рынки, доски и история торгов без ключа
Коротко о README
README на русском перечисляет десять инструментов по разделам ISS API, дает два способа установки через npx и локальный npm i, конфигурацию для Cursor с переменными LOG_LEVEL и MOEX_ISS_BASE_URL, настройки кэша Keyv на SQLite, примеры вызова каждого инструмента и описание отказоустойчивости клиента: до пяти повторов с задержкой от 150 мс до 2 с и джиттером на сетевых и HTTP-ошибках. В репозитории также есть CONTRIBUTING.md и SECURITY.md. Лицензия MIT.