MCP для данных Мосбиржи и Т-Инвестиций

market-mcp

MCP-сервер рыночных данных Московской биржи (ISS) и Т-Инвестиций, только чтение: котировки, свечи, скринер, портфель по желанию

MCP-сервер

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

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

  • Брокерские сервисы в каталоге всегда отмечаются высоким риском из-за чувствительности финансовых данных
  • При включенном ENABLE_PORTFOLIO сервер читает реальный портфель и операции счета, хотя методов записи в коде нет
Все причины и проверки
Российский стек

konstantinmk/market-mcp

Установка

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

uv sync && copy .env.example .env

Установка зависимостей и подготовка .env, TINVEST_TOKEN опционален.

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

Что делает

Сервер на Python дает 9 инструментов и сам выбирает источник данных: без токена работают котировки, свечи, скринер, индексы и купоны через MOEX ISS с задержкой 15 минут, с токеном Т-Инвестиций добавляются реальное время, стакан, дивиденды и, если явно включен ENABLE_PORTFOLIO, портфель и операции счета. Каждый ответ приходит в едином контракте с полем source, отметкой stale для неактуальных данных и явным указанием задержки. Токен только на чтение, в логи и ответы не попадает, номера счетов маскируются. Локальный SQLite-кэш со своим TTL под тип данных: справочник инструментов сутки, свечи закрытых дней бессрочно, котировки 15 секунд.

Для кого. Для частных инвесторов и разработчиков, которым нужны котировки и портфель Мосбиржи в едином формате без риска случайной сделки.

Подходит, если

  • Нужны котировки и свечи Мосбиржи без токена, пусть и с задержкой 15 минут
  • Нужен скринер бумаг по фильтрам режима торгов
  • Нужен портфель и операции Т-Инвестиций в дополнение к рыночным данным, явно включив ENABLE_PORTFOLIO

Не подходит, если

  • Нужна торговля или отмена заявок: методов выставления заявок в коде нет вообще
  • Нужны рыночные данные без Windows-специфичных инструкций: README и примеры путей ориентированы на Windows, хотя стек кросс-платформенный
  • Нужны индикаторы, бэктест или технический анализ: сервер отдает только сырые данные

Пример запроса к агенту

Покажи котировку Сбербанка и свечи за неделю, а если доступен портфель, сравни доходность с индексом Мосбиржи

Ограничения

Портфель и операции не регистрируются как инструменты, пока ENABLE_PORTFOLIO не равен true, по умолчанию сервер видит только рынок. Без токена данные идут с MOEX ISS с задержкой 15 минут. TLS-сертификат Т-Инвестиций выдан российским удостоверяющим центром, при ошибке проверки на Windows нужно ставить корневой сертификат Минцифры. README и инструкции ориентированы на Windows (PowerShell, пути C:\), хотя код кросс-платформенный.

Как отключить. Удалите запись market из claude_desktop_config.json и файл .env с токеном, а для отключения портфеля просто уберите ENABLE_PORTFOLIO.

MCP

Транспорт
stdio
Авторизация
API-ключ
Переменные окружения
Переменные окружения
TINVEST_TOKEN
секрет
Токен Т-Инвестиций только на чтение, без него сервер использует только MOEX ISS
ENABLE_PORTFOLIO
По умолчанию false, включает регистрацию get_portfolio и get_operations
TINVEST_SANDBOX
Работа через песочницу Т-Инвестиций для разработки

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

  • Брокерские сервисы в каталоге всегда отмечаются высоким риском из-за чувствительности финансовых данных
  • При включенном ENABLE_PORTFOLIO сервер читает реальный портфель и операции счета, хотя методов записи в коде нет

Коротко о README

README подробно описывает установку через uv, поведение с токеном и без него, подключение к Claude Desktop и Claude Code, таблицу из 9 инструментов с источниками данных, контракт ответа с полями source, stale и delay_minutes, коды ошибок, настройки TTL кэша по типу данных, меры безопасности токена и особенности проверки TLS-сертификата Т-Инвестиций на Windows.

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

Нужен ли токен для базовой работы?

Нет, без токена уже работают котировки, свечи, скринер, индексы и купоны через MOEX ISS, просто с задержкой 15 минут.

Может ли сервер выставить заявку?

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

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

Набор скиллов для инвестиционного исследования компаний в Claude Code и Codex по методологиям четырех инвесторов. Это исследовательский инструмент, не инвестици

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

Официальные MCP-сервер, плагины и скиллы Stripe: агент ищет по API и документации, читает и меняет данные аккаунта

MCP-серверВысокий рискНужен VPN1,8 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер брокера Alpaca: заявки по акциям, ETF, крипте и опционам, управление позициями и рыночные данные на естественном языке

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

Открытый скилл, который по ИНН сверяет ЕГРЮЛ, ФССП, суды, банкротства и санкции сразу по нескольким источникам и выдает светофор риска с датой и причиной

СкиллНизкий рискРоссийский стекБез VPN4Звезды репозитория
Foxx AIMCP для данных Мосбиржи и Т-Инвестиций

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