{"serverId":"mcp-registry/io.github.skalinin909/tradingcalc","history":[{"seq":61010,"logIndex":61009,"serverId":"mcp-registry/io.github.skalinin909/tradingcalc","manifestHash":"7f4fe494ca9cbb07af171364050cfe6c57fef30995075f540b44d1589b54aa51","prevHash":"3f876e319ea03d4bbc89be2e5ba7ed2f127197dd7f5851e805e34d596f5ab16e","toolCount":77,"observedAt":"2026-10-24T20:14:36.644Z","lastSeen":"2026-10-26T23:36:16.866Z","origin":"probe","leafHash":"06b4f9401a94edda64c86b70a41d173611df93885f92e4cfe50e7cca3741eb98","leafData":"{\"manifestHash\":\"7f4fe494ca9cbb07af171364050cfe6c57fef30995075f540b44d1589b54aa51\",\"observedAt\":\"2026-10-24T20:14:36.644Z\",\"prevHash\":\"3f876e319ea03d4bbc89be2e5ba7ed2f127197dd7f5851e805e34d596f5ab16e\",\"seq\":61010,\"serverId\":\"mcp-registry/io.github.skalinin909/tradingcalc\",\"toolCount\":77,\"v\":1}","changes":{"added":[],"removed":[],"changed":["workflow.run_pre_trade_check"]}},{"seq":60931,"logIndex":60930,"serverId":"mcp-registry/io.github.skalinin909/tradingcalc","manifestHash":"3f876e319ea03d4bbc89be2e5ba7ed2f127197dd7f5851e805e34d596f5ab16e","prevHash":"324fde27a1e286b0eaab357326db124f248edf5ba4558284e5446d3fe0475309","toolCount":77,"observedAt":"2026-10-24T20:01:33.242Z","lastSeen":"2026-10-24T20:01:33.242Z","origin":"probe","leafHash":"ef29f0271df738a53d11a3dd26371e3aa19e72962b6d6830a135004f5b6be86c","leafData":"{\"manifestHash\":\"3f876e319ea03d4bbc89be2e5ba7ed2f127197dd7f5851e805e34d596f5ab16e\",\"observedAt\":\"2026-10-24T20:01:33.242Z\",\"prevHash\":\"324fde27a1e286b0eaab357326db124f248edf5ba4558284e5446d3fe0475309\",\"seq\":60931,\"serverId\":\"mcp-registry/io.github.skalinin909/tradingcalc\",\"toolCount\":77,\"v\":1}","changes":{"added":[],"removed":[],"changed":["workflow.run_carry_trade","workflow.run_compound_funding","workflow.run_funding_arbitrage","workflow.run_funding_breakeven","workflow.run_funding_cost","workflow.run_pre_trade_check"]}},{"seq":52835,"logIndex":52834,"serverId":"mcp-registry/io.github.skalinin909/tradingcalc","manifestHash":"324fde27a1e286b0eaab357326db124f248edf5ba4558284e5446d3fe0475309","prevHash":"c28b8b4a18ce9a6677efd41ccbe386ac8bcefc73dac4c74678a7fd845ed7449b","toolCount":77,"observedAt":"2026-10-23T15:30:24.891Z","lastSeen":"2026-10-24T19:01:07.675Z","origin":"probe","leafHash":"e7a65170706617e2224d26b231e7971fb9bd4ce04c4fa74820368443ec46b1a6","leafData":"{\"manifestHash\":\"324fde27a1e286b0eaab357326db124f248edf5ba4558284e5446d3fe0475309\",\"observedAt\":\"2026-10-23T15:30:24.891Z\",\"prevHash\":\"c28b8b4a18ce9a6677efd41ccbe386ac8bcefc73dac4c74678a7fd845ed7449b\",\"seq\":52835,\"serverId\":\"mcp-registry/io.github.skalinin909/tradingcalc\",\"toolCount\":77,\"v\":1}","changes":{"added":[],"removed":[],"changed":["system.verify","workflow.run_compound_funding","workflow.run_funding_arbitrage","workflow.run_funding_breakeven","workflow.run_funding_cost","workflow.run_pre_trade_check"]}},{"seq":52295,"logIndex":52294,"serverId":"mcp-registry/io.github.skalinin909/tradingcalc","manifestHash":"c28b8b4a18ce9a6677efd41ccbe386ac8bcefc73dac4c74678a7fd845ed7449b","prevHash":"4628a978920762bc209a0e6e5f3d9cc4cd59c07e18bcea2bfc104d848c55df84","toolCount":77,"observedAt":"2026-10-23T13:23:19.163Z","lastSeen":"2026-10-23T14:27:34.780Z","origin":"probe","leafHash":"b5f6be869afd9ff62bfe249967773b3842b9268569e1f8948fc8ef95ed4b5302","leafData":"{\"manifestHash\":\"c28b8b4a18ce9a6677efd41ccbe386ac8bcefc73dac4c74678a7fd845ed7449b\",\"observedAt\":\"2026-10-23T13:23:19.163Z\",\"prevHash\":\"4628a978920762bc209a0e6e5f3d9cc4cd59c07e18bcea2bfc104d848c55df84\",\"seq\":52295,\"serverId\":\"mcp-registry/io.github.skalinin909/tradingcalc\",\"toolCount\":77,\"v\":1}","changes":{"added":[],"removed":[],"changed":["primitive.average_entry","primitive.hedge_ratio","workflow.run_compound_funding","workflow.run_dca_entry","workflow.run_dsr","workflow.run_liquidation_safety","workflow.run_portfolio_tearsheet","workflow.run_sharpe_stats","workflow.run_window_fair_value"]}},{"seq":47861,"logIndex":47860,"serverId":"mcp-registry/io.github.skalinin909/tradingcalc","manifestHash":"4628a978920762bc209a0e6e5f3d9cc4cd59c07e18bcea2bfc104d848c55df84","prevHash":"78666b7152136544d6bcabe7cdf97471af9e61877be4c89445a6b0015e409952","toolCount":77,"observedAt":"2026-10-22T20:02:14.384Z","lastSeen":"2026-10-23T12:21:59.714Z","origin":"probe","leafHash":"d53ecbc137217a97dc2284f1bbc6c2c01e97a5d7038d6bd51f72613e7e4bae35","leafData":"{\"manifestHash\":\"4628a978920762bc209a0e6e5f3d9cc4cd59c07e18bcea2bfc104d848c55df84\",\"observedAt\":\"2026-10-22T20:02:14.384Z\",\"prevHash\":\"78666b7152136544d6bcabe7cdf97471af9e61877be4c89445a6b0015e409952\",\"seq\":47861,\"serverId\":\"mcp-registry/io.github.skalinin909/tradingcalc\",\"toolCount\":77,\"v\":1}","changes":{"added":[],"removed":[],"changed":["workflow.run_breakout_acceptance","workflow.run_max_leverage","workflow.run_open_analysis","workflow.run_session_structure","workflow.run_value_migration"]}},{"seq":47460,"logIndex":47459,"serverId":"mcp-registry/io.github.skalinin909/tradingcalc","manifestHash":"78666b7152136544d6bcabe7cdf97471af9e61877be4c89445a6b0015e409952","prevHash":"437d7e6d0651c9e5affe60b9d1a8c6587765316f5e5026ca5cb90c8b5506549c","toolCount":77,"observedAt":"2026-10-22T18:29:56.641Z","lastSeen":"2026-10-22T19:32:10.379Z","origin":"probe","leafHash":"78089abb3fc4e987a9aeaab5ddfdaa28b8b19ce1968300de729638bcbe0a266e","leafData":"{\"manifestHash\":\"78666b7152136544d6bcabe7cdf97471af9e61877be4c89445a6b0015e409952\",\"observedAt\":\"2026-10-22T18:29:56.641Z\",\"prevHash\":\"437d7e6d0651c9e5affe60b9d1a8c6587765316f5e5026ca5cb90c8b5506549c\",\"seq\":47460,\"serverId\":\"mcp-registry/io.github.skalinin909/tradingcalc\",\"toolCount\":77,\"v\":1}","changes":{"added":[],"removed":[],"changed":["workflow.run_spread_reader"]}},{"seq":47344,"logIndex":47343,"serverId":"mcp-registry/io.github.skalinin909/tradingcalc","manifestHash":"437d7e6d0651c9e5affe60b9d1a8c6587765316f5e5026ca5cb90c8b5506549c","prevHash":"47e8cda224be4fc1e456616457d4bd492d28f76848bd2268267356d38c2f449c","toolCount":77,"observedAt":"2026-10-22T17:58:17.838Z","lastSeen":"2026-10-22T17:58:17.838Z","origin":"probe","leafHash":"296439c0a7f2feab46284ae70b96963d92e94458c45a89e92ab62a09280dd9aa","leafData":"{\"manifestHash\":\"437d7e6d0651c9e5affe60b9d1a8c6587765316f5e5026ca5cb90c8b5506549c\",\"observedAt\":\"2026-10-22T17:58:17.838Z\",\"prevHash\":\"47e8cda224be4fc1e456616457d4bd492d28f76848bd2268267356d38c2f449c\",\"seq\":47344,\"serverId\":\"mcp-registry/io.github.skalinin909/tradingcalc\",\"toolCount\":77,\"v\":1}","changes":{"added":[],"removed":[],"changed":["workflow.run_odds_converter","workflow.run_spread_reader"]}},{"seq":46959,"logIndex":46958,"serverId":"mcp-registry/io.github.skalinin909/tradingcalc","manifestHash":"47e8cda224be4fc1e456616457d4bd492d28f76848bd2268267356d38c2f449c","prevHash":"e9df75e03ef17410e39960b4e38a580ab3e362397bba43b6742ce6401c530ce8","toolCount":77,"observedAt":"2026-10-22T16:29:15.528Z","lastSeen":"2026-10-22T17:33:21.386Z","origin":"probe","leafHash":"1ea17296c05f70e4bcae551779ce9e6ba3a692b8e48f9881eb293fda5c4f1c9d","leafData":"{\"manifestHash\":\"47e8cda224be4fc1e456616457d4bd492d28f76848bd2268267356d38c2f449c\",\"observedAt\":\"2026-10-22T16:29:15.528Z\",\"prevHash\":\"e9df75e03ef17410e39960b4e38a580ab3e362397bba43b6742ce6401c530ce8\",\"seq\":46959,\"serverId\":\"mcp-registry/io.github.skalinin909/tradingcalc\",\"toolCount\":77,\"v\":1}","changes":{"added":[],"removed":[],"changed":["workflow.run_swap_price_impact"]}},{"seq":38576,"logIndex":38575,"serverId":"mcp-registry/io.github.skalinin909/tradingcalc","manifestHash":"e9df75e03ef17410e39960b4e38a580ab3e362397bba43b6742ce6401c530ce8","prevHash":"58781f13882c5926e8a1cd65174e9cef94ceccafcffe8d6cb275f85f2c6d56d8","toolCount":77,"observedAt":"2026-10-21T08:40:41.027Z","lastSeen":"2026-10-22T15:33:37.320Z","origin":"probe","leafHash":"b4bdb3f3efd324277cde3a73dc18962263bd52aeee8e42f371561455f6ce527d","leafData":"{\"manifestHash\":\"e9df75e03ef17410e39960b4e38a580ab3e362397bba43b6742ce6401c530ce8\",\"observedAt\":\"2026-10-21T08:40:41.027Z\",\"prevHash\":\"58781f13882c5926e8a1cd65174e9cef94ceccafcffe8d6cb275f85f2c6d56d8\",\"seq\":38576,\"serverId\":\"mcp-registry/io.github.skalinin909/tradingcalc\",\"toolCount\":77,\"v\":1}","changes":{"added":[],"removed":[],"changed":["workflow.run_crypto_profit"]}},{"seq":38535,"logIndex":38534,"serverId":"mcp-registry/io.github.skalinin909/tradingcalc","manifestHash":"58781f13882c5926e8a1cd65174e9cef94ceccafcffe8d6cb275f85f2c6d56d8","prevHash":"5eed5a9c319f2d182e367e44949f92d2fecf9520717f65dbce8c575e7408d747","toolCount":77,"observedAt":"2026-10-21T08:31:34.225Z","lastSeen":"2026-10-21T08:31:34.225Z","origin":"probe","leafHash":"9c29aea97a3e6b04e1029dee87d7f757ef623a4ce77d64804385313bf63efc3e","leafData":"{\"manifestHash\":\"58781f13882c5926e8a1cd65174e9cef94ceccafcffe8d6cb275f85f2c6d56d8\",\"observedAt\":\"2026-10-21T08:31:34.225Z\",\"prevHash\":\"5eed5a9c319f2d182e367e44949f92d2fecf9520717f65dbce8c575e7408d747\",\"seq\":38535,\"serverId\":\"mcp-registry/io.github.skalinin909/tradingcalc\",\"toolCount\":77,\"v\":1}","changes":{"added":["workflow.run_crypto_profit"],"removed":[],"changed":[]}},{"seq":35080,"logIndex":35079,"serverId":"mcp-registry/io.github.skalinin909/tradingcalc","manifestHash":"5eed5a9c319f2d182e367e44949f92d2fecf9520717f65dbce8c575e7408d747","prevHash":"8f4ced94f8c8d8bb9600928773a19b1a63cfe8ffe7cfcefabc5bf5baa4b8ff88","toolCount":76,"observedAt":"2026-10-20T20:29:44.737Z","lastSeen":"2026-10-21T07:42:02.258Z","origin":"probe","leafHash":"5014ef46f90a3a2c302c0bcaea9e7cf30f8b8abd5bfcf0f8c4033b5d6ef993cf","leafData":"{\"manifestHash\":\"5eed5a9c319f2d182e367e44949f92d2fecf9520717f65dbce8c575e7408d747\",\"observedAt\":\"2026-10-20T20:29:44.737Z\",\"prevHash\":\"8f4ced94f8c8d8bb9600928773a19b1a63cfe8ffe7cfcefabc5bf5baa4b8ff88\",\"seq\":35080,\"serverId\":\"mcp-registry/io.github.skalinin909/tradingcalc\",\"toolCount\":76,\"v\":1}","changes":{"added":[],"removed":[],"changed":["primitive.average_entry","workflow.run_average_down","workflow.run_breakeven_planning","workflow.run_covered_call_protective_put","workflow.run_cross_venue_arbitrage","workflow.run_dca_entry","workflow.run_exit_target","workflow.run_forex_average_entry","workflow.run_forex_breakeven","workflow.run_forex_pnl","workflow.run_forex_position_size_live","workflow.run_forex_risk_reward","workflow.run_forex_scenario","workflow.run_funding_breakeven","workflow.run_funding_cost","workflow.run_implied_volatility","workflow.run_liquidation_safety","workflow.run_options_payoff","workflow.run_portfolio_risk","workflow.run_position_sizing","workflow.run_pre_trade_check","workflow.run_risk_reward","workflow.run_scale_out","workflow.run_scenario_planning","workflow.run_spread_payoff","workflow.run_spread_reader","workflow.run_straddle_strangle"]}},{"seq":16425,"logIndex":16424,"serverId":"mcp-registry/io.github.skalinin909/tradingcalc","manifestHash":"8f4ced94f8c8d8bb9600928773a19b1a63cfe8ffe7cfcefabc5bf5baa4b8ff88","prevHash":null,"toolCount":76,"observedAt":"2026-10-17T05:29:58.674Z","lastSeen":"2026-10-20T20:00:28.261Z","origin":"snapshot","leafHash":"2fd6e270904189e010c1f8f48e65386f714cb4469033fa2c96ca04c445e0579a","leafData":"{\"manifestHash\":\"8f4ced94f8c8d8bb9600928773a19b1a63cfe8ffe7cfcefabc5bf5baa4b8ff88\",\"observedAt\":\"2026-10-17T05:29:58.674Z\",\"prevHash\":null,\"seq\":16425,\"serverId\":\"mcp-registry/io.github.skalinin909/tradingcalc\",\"toolCount\":76,\"v\":1}","changes":null}]}