MOEX MCP Server на Go
MOEX MCP Server
Легкий MCP-сервер MOEX на Go с двумя режимами запуска, stdio и HTTP, и тем же REST API для интеграции с другими сервисами
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Только читает данные ISS, не размещает заявки
- Не подключается к брокерским счетам
Установка
Ручная установка
go build -o moex-mcp . && ./moex-mcpЛокальный stdio-режим, команда из README.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер на Go дает четыре MCP-инструмента поверх ISS API: текущая котировка тикера с ценой, изменением и объемом, исторические свечи OHLCV с периодами 1m, 3m, 6m и 1y, фундаментальные данные эмитента вроде ISIN, номинала и объема выпуска, и поиск бумаг по тикеру, ISIN или названию. Помимо режима stdio для MCP-хостов вроде Claude Desktop и Cursor, сервер умеет поднимать те же данные как обычный REST API с эндпоинтами health, ticker, candles, fundamentals и search, что удобно для интеграции с другими сервисами. Оба режима можно запустить бинарником, собранным go build, или в Docker.
Для кого. Для Go-разработчиков, которым нужен компактный MOEX MCP-сервер, а заодно REST API для собственного бэкенда.
Подходит, если
- Нужен MOEX MCP-сервер на Go без внешних зависимостей помимо стандартной библиотеки
- Нужен один и тот же сервер и как MCP-инструмент, и как обычный REST API для другого проекта
- Устраивает минимальный набор из четырех инструментов без стакана заявок и облигаций
Не подходит, если
- Нужны облигации, валюты, драгметаллы или индексы: сервер работает только с акциями и торговым режимом TQBR
- Нужен стакан заявок или лента сделок
Пример запроса к агенту
Покажи текущую котировку SBER и свечи за последние 3 месяцаОграничения
0 звезд, автор один. Всего четыре инструмента, работает только с торговым режимом TQBR для акций, без облигаций, валют, индексов и драгметаллов. HTTP-режим в README прямо упоминается как способ интеграции с отдельным незадокументированным проектом автора foundation-finance.
Как отключить. Удалите блок moex из конфигурации MCP клиента и остановите процесс или Docker-контейнер сервера.
MCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
Проверка безопасности
- Только читает данные ISS, не размещает заявки
- Не подключается к брокерским счетам
Коротко о README
README на русском описывает два режима работы, stdio и http, таблицу четырех MCP-инструментов и отдельно таблицу REST-эндпоинтов http-режима, команды запуска локально и в Docker для обоих режимов, структуру проекта по слоям moex, mcp и httpserver с тестами на каждый слой и источники данных ISS API с указанием, что основной торговый режим: TQBR.
Частые вопросы
Можно ли использовать сервер не как MCP, а как обычный REST API?
Да, флаг -mode=http поднимает те же данные как REST API с эндпоинтами health, ticker, candles, fundamentals и search.
Есть ли данные по облигациям?
Нет, сервер покрывает только акции в торговом режиме TQBR.
Похожие
166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам
Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml
Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой
Язык визуализации для агентов и MCP-сервер: из простой семантической спецификации собираются аккуратные графики