MT-MCP Docs

Changelog

What changed in each MT-MCP release.

Generated

Mirrored from the repo root CHANGELOG.md by scripts/sync-changelog.ts, which runs as part of pnpm version-packages. Edit the root file, not this one.

All notable changes to MT-MCP are documented here, grouped by release date. Format loosely follows Keep a Changelog.

Unreleased

Nothing yet.

2026-07-10

@mt-mcp/mcp

  • Added reverse_position — close and reopen a position in a single call instead of two round trips.
  • Modularized risk helpers and added preflight validation to order dispatch, failing closed on invalid requests.
  • Fixed the order-comment sanitizer rejecting literal dot characters.
  • JWT key files are now excluded from version control to prevent accidental commits.

@mt-mcp/dashboard

  • Added Myfxbook sentiment API integration.
  • Reworked the dashboard design system — new widgets, layouts, and API integrations, with consistent widget container heights.

2026-07-08

@mt-mcp/mcp

  • Improved JWT handling in the authenticated dispatch path to recover from terminal-ID mismatches without dropping the session.

2026-07-06

@mt-mcp/mcp

  • Added indicator handlers for Parabolic SAR, Stochastic, Standard Deviation, and Williams %R.
  • Removed obsolete verification scripts for HTTP transport resilience and Redis session routing (superseded by the integration test suite).

2026-07-01

@mt-mcp/gateway

  • Implemented multi-replica session routing with proxy logic, so a request can reach the right MCP instance regardless of which replica receives it.
  • Replaced the deprecated cross-instance Redis test with gateway-proxy and mcp-proxy tests covering session dispatch across replicas.

2026-06-28 – 2026-06-30

@mt-mcp/gateway

  • Added a Redis-backed session store to support multi-replica MCP server deployments.
  • Added compare-and-delete logic for the terminal → session pointer in Redis, closing a race on reconnect.
  • Added HTTP terminal session management and cross-instance dispatching via Redis.
  • Added an instance registry and request proxying for multi-replica MCP sessions.
  • Enhanced HTTP transport resilience with a dedicated heartbeat channel.

Infra

  • Adjusted replica counts and HPA configuration to right-size resource usage.
  • Updated network policies to allow egress to Redis and labeled deployments for Redis client discovery.

@mt-mcp/license

  • Implemented terminal-scoped key validation and updated the license service to support the new key structure — the change that made master license keys stop working for MCP/EA authentication (see the terminal key setup guide).

On this page