MoexMcp на .NET
MoexMcp
MCP-сервер MOEX на .NET с чистой архитектурой: акции, облигации, валюты, металлы, сравнение и ранжирование по доходности
- 0 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Сервер на .NET ходит в ISS API за котировками, индексами, курсами и новостями MOEX
- Только читает данные, заявок не размещает
Установка
- Работает в
- Сервисы
Ручная установка
dotnet run --project src/MoexMcp.HostЗапуск локально, MCP-эндпоинт на http://localhost:5099/mcp по HTTP-транспорту.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Сервер на .NET ходит в ISS API за котировками, индексами, курсами и новостями MOEX
- Только читает данные, заявок не размещает
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер на .NET 10 с разделением на слои Domain, Application, Infrastructure и Host дает 13 инструментов поверх открытого ISS API: котировки и топы роста и падения по акциям TQBR и облигациям (ОФЗ и корпоративным), курсы USD и EUR к рублю, цены золота и серебра за грамм, значения индексов IMOEX и RTSI, поиск бумаг, новости с сайта MOEX, свечи и историю цен закрытия с параметром класса актива, а также сравнение и ранжирование инструментов по доходности за период. Сервер учитывает торговые сессии: вне сессии инструменты отдают цену последней сессии с явной пометкой статуса рынка. Кэш по умолчанию in-memory, Redis можно подключить как внешний TTL-кэш, для логов опционально используется Seq.
Для кого. Для .NET-разработчиков и аналитиков, которым нужен MOEX MCP-сервер с несколькими классами активов в одном инструменте сравнения.
Подходит, если
- Нужны цены золота, серебра и валют вместе с акциями и облигациями в одном сервере
- Нужно сравнить доходность нескольких бумаг одного класса за период
- Стек проекта на .NET и важна архитектура с явным разделением слоев
Не подходит, если
- Нужны фьючерсы, опционы или срочный рынок: сервер их не поддерживает
- Нужно интрадей-ранжирование за последние несколько часов: сервер считает только по дневным закрытиям
Пример запроса к агенту
Сравни доходность SBER, GAZP и золота за последний месяцMCP
- Транспорт
- http
- Авторизация
- не нужна
Переменные окружения
Moex__BaseUrl- Базовый URL ISS, по умолчанию https://iss.moex.com/iss
Redis__ConnectionString- Строка подключения к Redis. Если не задана, используется in-memory кэш
Ограничения
0 звезд, автор один. Нет фьючерсов и опционов. Сравнение разных классов активов в одном вызове compare_instruments не поддерживается из-за разных единиц цены. Нужен .NET 10 SDK, Redis и Seq опциональны и не обязательны для работы.
Как отключить. Удалите блок moex из конфигурации MCP клиента и остановите процесс dotnet run.
Частые вопросы
Обязателен ли Redis?
Нет, без строки подключения Redis сервер использует in-memory кэш, Redis нужен только как опциональный внешний TTL-кэш.
Можно ли сравнить акцию с облигацией в одном вызове?
Нет, README прямо говорит, что смешанное сравнение классов активов с разными единицами цены не поддерживается.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Мосбиржа — все инструментыMOEX MCP Server с 20 инструментами
MOEX MCP Server
TypeScript MCP-сервер ISS Мосбиржи на архитектуре vertical slice: 20 инструментов от котировок до кривой доходности облигаций
mcp-moex (AlekseyOsikov)
mcp-moex
MCP-сервер над API Московской биржи: поиск бумаг, цены, история, метрики, сравнение с индексом и режим расписания, ключи не нужны
MOEX MCP сервер с кэшем и повторами
MOEX MCP сервер
Опубликованный в npm MCP-сервер ISS Мосбиржи с 10 инструментами, SQLite-кэшем и отказоустойчивыми повторами запросов
MOEX MCP Server на Go
MOEX MCP Server
Легкий MCP-сервер MOEX на Go с двумя режимами запуска, stdio и HTTP, и тем же REST API для интеграции с другими сервисами
MOEX MCP Server 2026
moex_mcp_server_2026
Python MCP-сервер котировок Московской биржи: цена акции, история, справка по бумаге, лидеры роста и падения, дивиденды и стоимость портфеля
Python MCP-сервер только для чтения официального ISS API Мосбиржи: акции, облигации, фьючерсы FORTS и дивиденды
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| MoexMcp на .NET (эта карточка) | нет | не нужна | 0 | |
| MCP-сервер Московской биржи на Symfony | нет | не нужна | 4 | спецификации бумаг |
| MOEX MCP Server с 20 инструментами | нет | не нужна | 1 | 20 инструментов |
Коротко о README
README на русском описывает возможности по акциям, облигациям, валютам, драгметаллам, индексам и новостям, таблицу из 13 инструментов, запуск через dotnet run с MCP-эндпоинтом на localhost:5099/mcp, конфигурацию appsettings.json, слоистую архитектуру Clean Architecture, детали кэширования по типам данных и отдельный раздел ограничений про смешанное сравнение классов и отсутствие срочного рынка.