MCP для данных Мосбиржи и Т-Инвестиций
market-mcp
MCP-сервер рыночных данных Московской биржи (ISS) и Т-Инвестиций, только чтение: котировки, свечи, скринер, портфель по желанию
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Брокерские сервисы в каталоге всегда отмечаются высоким риском из-за чувствительности финансовых данных
- При включенном ENABLE_PORTFOLIO сервер читает реальный портфель и операции счета, хотя методов записи в коде нет
Установка
Ручная установка
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 по методологиям четырех инвесторов. Это исследовательский инструмент, не инвестици
Официальные MCP-сервер, плагины и скиллы Stripe: агент ищет по API и документации, читает и меняет данные аккаунта
Официальный MCP-сервер брокера Alpaca: заявки по акциям, ETF, крипте и опционам, управление позициями и рыночные данные на естественном языке
inn-check-ru: светофор риска по ИНН
inn-check-ru
Открытый скилл, который по ИНН сверяет ЕГРЮЛ, ФССП, суды, банкротства и санкции сразу по нескольким источникам и выдает светофор риска с датой и причиной