Skip to main content
Glama
Batonec

tinkoff-wealth-mcp

by Batonec
README.md
# tinkoff-wealth-mcp

> **Суть проекта:** это MCP-сервер, заточенный под мои личные нужды для **Тинькофф
> Инвестиций** — мой портфель, мои цели, моя стратегия. Подключается к Claude/ChatGPT,
> чтобы управлять инвестициями голосом/текстом в чате.

# 📈 Персональный AI‑аналитик вашего портфеля. Прямо в чате.

**Подключите свой брокерский счёт — и общайтесь с инвестициями на обычном языке.**
Никаких таблиц и дашбордов: спрашиваете в чате, получаете анализ уровня личного
финансового советника. На компьютере и телефоне.

---

## Весь капитал — как одно целое
Несколько брокерских счетов сводятся в единый портфель. Оценка **совпадает с
приложением брокера до копейки**: валютные бумаги пересчитаны по курсу, по облигациям
учтён накопленный купонный доход. Разрезы по классам активов, валютам, секторам и
эмитентам — за секунду.

## Риски, которые видно до того, как они выстрелят
Концентрация по позициям, **эмитентам и секторам** считается против ваших лимитов. Все
выпуски одного эмитента объединяются автоматически — никаких «спрятанных» перекосов.
Система честно подсвечивает, где вы зависите от одного имени слишком сильно.

## Облигации под контролем
Календарь купонов, погашений и оферт — с суммами под ваш объём. Лестница сроков. Прогноз
купонного дохода на год вперёд. Вы всегда знаете, **когда и сколько денег придёт**.

## Ваши цели — в центре всего
Задайте цель: капитал, пассивный доход, горизонт, принципы. Трекер покажет **прогресс к
финансовой независимости** в процентах и спрогнозирует, **когда вы её достигнете** при
текущем темпе пополнений.

## Рекомендации, а не просто цифры
На любую сумму пополнения — куда вложить, чтобы приближаться к целям и **не усиливать
перекосы**. Объяснимо: с обоснованием, рисками и альтернативами. Никаких категоричных
«купи это».

## Умнее, чем калькулятор: контекст рынка внутри совета
Ассистент **сам понимает, что важно именно для вашего портфеля** — ключевая ставка,
кредитные спреды, сырьевой цикл, валюта, геополитика, регуляторика секторов — и **изучает
актуальную картину в реальном времени**, вплетая её в рекомендации. Без отдельных просьб.

## Новости — только те, что про вас
Не лента «обо всём», а адресный разбор: что нового по **вашим** эмитентам, секторам и
рискам, и как это влияет на портфель.

## «Что если» без риска
Смоделируйте покупку, продажу или ребаланс и увидьте эффект на доли, концентрацию и
риски — **без единой реальной сделки**.

## Быстро. Надёжно. Безопасно.
- ⚡ Мгновенные ответы — данные кэшируются, брокер не перегружается.
- 🛡 Работает даже при недоступном API — отдаёт последние данные и честно помечает их актуальность.
- 🔒 **Только чтение.** Никогда не торгует и не двигает ваши деньги.
- 📱 В чате, на любом устройстве, по защищённому каналу.

---

## 🤖 Работает в Claude и ChatGPT
Один и тот же сервер подключается как **custom-коннектор** сразу к обоим ассистентам —
ответы MCP можно использовать и там, и там:

- **Claude** — добавляется в Connectors на claude.ai (веб/десктоп) и работает в том числе
  в **мобильных приложениях** Claude.
- **ChatGPT** — подключается через **Developer mode** (custom MCP-коннектор) в веб-версии.

Подключаете один раз по защищённой ссылке — и спрашиваете про свой портфель в привычном
чате, на любом устройстве.

---

### Инвестиционный терминал нового поколения — на естественном языке.
**Знает ваш портфель и цели. Считает риски и доход. Видит путь к финансовой
независимости. Советует с учётом рынка — здесь и сейчас.**

> _Аналитический инструмент. Не является индивидуальной инвестиционной рекомендацией;
> доходность не гарантируется._

---

📘 **Техническая документация:** [docs/ARCHITECTURE.md](docs/ARCHITECTURE.md) (архитектура,
схемы, запуск, env, тесты) · **Деплой и CI:** [docs/DEPLOYMENT.md](docs/DEPLOYMENT.md)

TDQS

B3.2/5.0

Scored across 19 tools

Disambiguation5/5

Each tool targets a specific distinct function (e.g., get_portfolio vs analyze_portfolio, get_instrument vs research_instrument). Even closely related tools like get_portfolio and analyze_portfolio have clearly different purposes, so an agent can reliably select the correct tool.

Naming Consistency5/5

All tools use the consistent prefix 'investor_' followed by a verb_noun pattern in snake_case (e.g., get_portfolio, simulate_action, scan_risks). There is no mixing of styles or vague verbs, making the naming predictable and easy to learn.

Tool Count4/5

With 19 tools, the count is on the higher side but still appropriate for a comprehensive wealth management analysis server. Each tool appears justified for covering portfolio analysis, research, sync, and simulation without being bloated.

Completeness5/5

The tool set covers the full analytical lifecycle: data retrieval (get_portfolio, get_operations), analysis (analyze_portfolio, scan_risks), simulation (simulate_action), reporting (generate_report), research (research_instrument), and configuration (select_accounts, save_profile). There are no obvious gaps for a read-only analysis tool.

Maintenance

ActivityInactive
ResponsivenessNo issues