Trandence Trading Journal
Trades, stats, playbooks and notes from your Trandence trading journal.
Что умеет
- Get Performance Summary: Aggregate performance over a date range: net P&L, win rate, profit factor, average win/loss, largest win/loss and fees. Omit both dates for all time. Use this instead of fetch
- Get Daily Breakdown: One row per trading day: net P&L, trade count, wins, losses and fees. Use this for anything about frequency, overtrading, streaks or how a month was shaped day to day — do not inf
- Get Symbol Breakdown: Trades grouped by ticker over a period: how many, net P&L, fees and win rate for each. This is the tool for "which symbols do I trade most / lose most on" — it covers every trade
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
Trades, stats, playbooks and notes from your Trandence trading journal. Read-only by default — reads performance summaries, day-by-day and per-ticker breakdowns, playbook/setup analytics and journal entries; can optionally write journal reflections back if you grant write access.
Как подключить
Как подключить Trandence Trading Journal к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://trading-journal--trandence.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить Trandence Trading Journal к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://trading-journal--trandence.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить Trandence Trading Journal к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://trading-journal--trandence.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (13)
Технические названия из tools/list. Нужны только разработчикам.
| get_performance_summary | Aggregate performance over a date range: net P&L, win rate, profit factor, average win/loss, largest win/loss and fees. Omit both dates for all time. Use this instead of fetching trades and adding them up. |
| get_daily_breakdown | One row per trading day: net P&L, trade count, wins, losses and fees. Use this for anything about frequency, overtrading, streaks or how a month was shaped day to day — do not infer daily activity by dividing a monthly total. Days with no trades are omitted. |
| get_symbol_breakdown | Trades grouped by ticker over a period: how many, net P&L, fees and win rate for each. This is the tool for "which symbols do I trade most / lose most on" — it covers every trade in the range, unlike get_trades which returns only the newest rows. |
| get_playbook_performance | How each of the trader's playbooks has actually performed: trades, win rate, net P&L and fees per strategy. This is the tool for "is this playbook working for me" and for checking a plan to trade one against its record. Covers every trade in the range. |
| get_setup_quality_performance | Results grouped by the setup grade the trader gave a symbol on the day they traded it (A+ down to C), alongside the risk matrix that says how much of the daily stop each grade is allowed to risk. Use it to check whether the sizing rules match reality — whether the grades they size up on are the ones that actually pay. |
| get_trades | Individual trades, newest first. Returns 20 rows unless you raise `limit` (max 50). For aggregate questions prefer get_performance_summary. Returns a `total` count so you can tell when results were truncated. Fields with no recorded value are omitted. |
| get_trade_detail | Everything recorded about one trade: fills (execution log), the trader's own playbook notes and which of their rules were followed. Use after get_trades to dig into a specific trade. |
| get_discipline_metrics | How consistently the trader followed their own process over a range: risk control, patience, consistency and mental stability, each scored 0-100. This is the tool for "was I disciplined" questions. Every score comes with the sample size it was computed from. |
| get_risk_context | The trader's own risk settings for a given day: daily stop loss, their risk matrix, and self-reported mental/physical state and market readiness. Use it to judge whether a day was traded within their stated limits. |
| get_journal | The trader's written journal for a date range (max 31 days): plans, notes, lessons and self-assessments. Read this before commenting on psychology or intent — the numbers alone do not carry it. Also reports which days they traded without writing anything up, so you can tell a missing record from a quiet week. |
| search_journal | Find journal days whose written text mentions something, across the whole history — plans, reflections, focus goals and risk notes. Use this for recurring-behaviour questions ("when do I mention overtrading?") instead of walking month by month with get_journal. Returns dated snippets, newest first. |
| list_setups | The trader's own setup definitions and their rule checklists. Grade trades against these rather than against generic trading advice. |
| list_playbooks | The trader's playbook strategies. Together with list_setups these define the standard their trading should be judged against. |