MoexMcp на .NET

MoexMcp

MCP-сервер MOEX на .NET с чистой архитектурой: акции, облигации, валюты, металлы, сравнение и ранжирование по доходности

  • 0 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Сервер на .NET ходит в ISS API за котировками, индексами, курсами и новостями MOEX
  • Только читает данные, заявок не размещает
Все причины и проверки
Российский стек

ded-zlodey/mcp-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 прямо говорит, что смешанное сравнение классов активов с разными единицами цены не поддерживается.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

TypeScript MCP-сервер ISS Мосбиржи на архитектуре vertical slice: 20 инструментов от котировок до кривой доходности облигаций

MCP-серверРасширенный доступ1Звезды репозитория
Российский стек

MCP-сервер над API Московской биржи: поиск бумаг, цены, история, метрики, сравнение с индексом и режим расписания, ключи не нужны

MCP-серверРасширенный доступ
Российский стек

Опубликованный в npm MCP-сервер ISS Мосбиржи с 10 инструментами, SQLite-кэшем и отказоустойчивыми повторами запросов

MCP-серверРасширенный доступ
Российский стек

Легкий MCP-сервер MOEX на Go с двумя режимами запуска, stdio и HTTP, и тем же REST API для интеграции с другими сервисами

MCP-серверРасширенный доступ

MOEX MCP Server 2026

moex_mcp_server_2026

Российский стек

Python MCP-сервер котировок Московской биржи: цена акции, история, справка по бумаге, лидеры роста и падения, дивиденды и стоимость портфеля

MCP-серверРасширенный доступ
Российский стек

Python MCP-сервер только для чтения официального ISS API Мосбиржи: акции, облигации, фьючерсы FORTS и дивиденды

MCP-серверРасширенный доступ

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
MoexMcp на .NET (эта карточка)нетне нужна0
MCP-сервер Московской биржи на Symfonyнетне нужна4спецификации бумаг
MOEX MCP Server с 20 инструментаминетне нужна120 инструментов

Коротко о README

README на русском описывает возможности по акциям, облигациям, валютам, драгметаллам, индексам и новостям, таблицу из 13 инструментов, запуск через dotnet run с MCP-эндпоинтом на localhost:5099/mcp, конфигурацию appsettings.json, слоистую архитектуру Clean Architecture, детали кэширования по типам данных и отдельный раздел ограничений про смешанное сравнение классов и отсутствие срочного рынка.

Бейдж для README

Сообщить о проблеме