Overview
The Jump Models Server fits JumpModel and SparseJumpModel regimes from tabular features and returns. It supports online state prediction, probability prediction, result/artifact chaining, and native strategy backtests from states or probabilities.Connection
Add this server to your MCP client configuration.- Cursor
Transport
Best-Fit Workflows
- Fit JumpModel or SparseJumpModel regimes from numeric feature matrices.
- Run online state prediction and state-probability prediction.
- Backtest regime state exposure into strategy rows and metrics.
- Chain CSV, table, result, and artifact outputs into model tools.
- Use the included Nasdaq-100 example data path.
Recommended Tools
- get-data
- table_dropna -> table_to_ndarray
- jump-model-create -> jump-model-fit -> jump-model-predict-online
- sparse-jump-model-create -> sparse-jump-model-fit -> sparse-jump-model-predict-online
- jump-model-backtest
- save_tool_result
Tools
Examples
Run a Simple State Backtest
Create a JumpModel
Fit a Prepared Matrix
n8n Workflow
This server works well as an n8n regime-report workflow with a Schedule Trigger and an optionalPOST Webhook. n8n can fetch market data, build features, fit a model, resolve stored prediction outputs, and return or deliver a text/graph report.
Recommended n8n MCP chain:
- Trigger on a schedule or webhook and set
tickers,start_date,end_date,jump_penalty,n_components, andn_init. - Fetch market data through the Dataloader MCP endpoint, then call
result_getif the extraction returnsresult_id. - Build numeric features in a Code node or with table helper tools.
- Call
jump-model-create, thenjump-model-fitwithX,ret_ser, andsort_by: "cumret". - Call
jump-model-predict-proba-onlineandjump-model-predict. - Resolve both prediction
result_idvalues withresult_get. - Format the final regime report in n8n and respond through the webhook or delivery nodes.
- Regime Model JSON - public regime-report webhook at
POST https://n8n.limex.pro/webhook/9f2988bf-7247-4c07-95c7-9e37188e93c9. The template removes the scheduled email-delivery branch; add your own delivery nodes after import.
Notes
table_to_ndarrayoutputs can be passed directly to fit and predict tools asX={"result_id":"<matrix_result_id>"}.- Use
table_dropnaortable_imputebeforetable_to_ndarraywhen feature columns can contain blanks or nulls. jump-model-backtestis the native path for equity, strategy return, drawdown, Sharpe, and turnover metrics.- The hosted endpoint is intentionally no-bearer; omit the
headersblock for this server.
Client setup
Configure this endpoint in Cursor, Claude Desktop, or a generic MCP client.
n8n workflows
Build webhook and scheduled regime-report flows around this MCP endpoint.
Shared tools
Use health, result, artifact, environment, and table helper tools.
Other Servers
Dataloader
Market-data retrieval, TA-Lib indicators, and dataframe exports.
Fama-French Replicate
Official and replicated Fama-French factors plus loadings and alpha estimation.
Statistical Factor Models
Stock-Watson, complete-panel, and dynamic statistical factor extraction.
Wavelet Mean Reversion
Wavelet-based mean reversion analysis for financial time series.
Parallax ExtremeHurst
ExtremeHurst signal generation from OHLCV data.
EP Ratio Screener
Fundamental stock screening based on earnings yield and balance-sheet quality.
Volatility Scaling Lab
Volatility targeting, EWMA volatility, Monte Carlo bands, and risk diagnostics.