MoexMcp на .NET

MoexMcp

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

MCP-сервер

Низкий риск

Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

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

  • Только читает данные ISS, не размещает заявки
  • Не подключается к брокерским счетам
Все причины и проверки
Российский стек

ded-zlodey/mcp-moex

Установка

Ручная установка

dotnet run --project src/MoexMcp.Host

Запуск локально, MCP-эндпоинт на http://localhost:5099/mcp по HTTP-транспорту.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер на .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 и золота за последний месяц

Ограничения

0 звезд, автор один. Нет фьючерсов и опционов. Сравнение разных классов активов в одном вызове compare_instruments не поддерживается из-за разных единиц цены. Нужен .NET 10 SDK, Redis и Seq опциональны и не обязательны для работы.

Как отключить. Удалите блок moex из конфигурации MCP клиента и остановите процесс dotnet run.

MCP

Транспорт
http
Авторизация
не нужна
Переменные окружения
Переменные окружения
Moex__BaseUrl
Базовый URL ISS, по умолчанию https://iss.moex.com/iss
Redis__ConnectionString
Строка подключения к Redis. Если не задана, используется in-memory кэш

Проверка безопасности

  • Только читает данные ISS, не размещает заявки
  • Не подключается к брокерским счетам

Коротко о README

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

Частые вопросы

Обязателен ли Redis?

Нет, без строки подключения Redis сервер использует in-memory кэш, Redis нужен только как опциональный внешний TTL-кэш.

Можно ли сравнить акцию с облигацией в одном вызове?

Нет, README прямо говорит, что смешанное сравнение классов активов с разными единицами цены не поддерживается.

Выбор редакции

166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам

СкиллСредний риск47 тыс.Звезды репозитория
Официальный

Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml

MCP-серверВысокий риск16,5 тыс.Звезды репозитория
Выбор редакции

Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой

СкиллВысокий риск11,1 тыс.Звезды репозитория
Официальный

Язык визуализации для агентов и MCP-сервер: из простой семантической спецификации собираются аккуратные графики

MCP-серверСредний рискБез VPN4,3 тыс.Звезды репозитория
Foxx AIMoexMcp на .NET

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.