mcpField
C
crashtestyourstrategy

crashtestyourstrategy

Remote
crashtestyourstrategy.comFinance0Updated 13w ago

About crashtestyourstrategy

crashtestyourstrategy is a remote MCP server for stress diagnostics on portfolios and trading strategies, aimed at researchers and agents. It reports scenario risks, hedge breaks, and methodological limits; outputs are descriptive, not investment advice.

Key features

  1. 01Stress-test multi-asset portfolios
  2. 02Detect hedge breaks and drawdown distributions
  3. 03Assess backtest integrity
  4. 04Provide market-regime outlooks
  5. 05Keep citable diagnostic records

Use cases

  1. 01Check portfolio exposure to rate shocks
  2. 02Find crisis regimes missing from a strategy backtest
  3. 03Estimate ruin probabilities for savings or withdrawal plans

MCP support

Its remote MCP endpoint exposes diagnostic tools and `validation://` resources to clients. The free tier requires no key or account and is rate-limited per IP.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.crashtestyourstrategy.ai/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

16
ParameterTypeRequiredDescription
profile_hintstringYesSynthetic stress-regime identifier, e.g. 'whipsaw_synthetic_spy'. Discover valid values via the regimes://available resource.

Details

From the project README

CrashTestYourStrategy — MCP Server

Remote MCP server for portfolio & trading-strategy stress diagnostics. Free tier — no key, no signup. Descriptive, never advisory.

https://mcp.crashtestyourstrategy.ai/mcp

smithery badge

Listed in the official MCP registry as io.github.fnobbe/crashtestyourstrategy. This repository is the public server card — the service itself is closed-source; everything an agent (or a reviewer) needs to verify behaviour is linked below.

Quick start

Claude Code:

claude mcp add --transport http ctys https://mcp.crashtestyourstrategy.ai/mcp

Generic MCP client config (streamable HTTP):

{
  "mcpServers": {
    "ctys": {
      "type": "streamable-http",
      "url": "https://mcp.crashtestyourstrategy.ai/mcp"
    }
  }
}

claude.ai: Settings → Connectors → Add custom connector with the URL above.

The free tier is rate-limited per IP (30 req/min). No account, no key.

What it does

An open diagnostics layer that confronts a proposed portfolio or trading strategy with the failure modes an optimistic backtest ignores — hedge breaks (the 2022 stock-bond case), sequence-of-returns risk, regime blind spots, deflated Sharpe.

Free tier (16 tools)

GroupTools
Portfolioportfolio_stress_test (multi-asset stress across baseline / risk-off / rate-shock regimes, hedge-break detection, full drawdown distribution) · portfolio_compare · factor_decomposition · ips_gate (hard gate vs an Investment Policy Statement, breach probability not median path) · long_horizon_stress (multi-year savings/withdrawal plans, ruin probabilities)
Strategyrun_stress_test · challenge_strategy · backtest_integrity (deflated Sharpe + which crisis regimes the backtest window missed)
Regimesregime_outlook (model-conditional BULL/SIDEWAYS/BEAR/CRISIS probabilities at 5/21 trading days — preregistered, out-of-sample validated, refreshed daily) · market_regime_map (18-category cross-asset map) · describe_regime · find_similar_regime
Record & cataloglist_investment_theses · get_investment_thesis · get_dossier (citable audit trail of prior calls) · submit_feedback

Full tier (token via contact): tier2_stress_test (stress any ticker with auto-calibration + realism gate), build_portfolio, portfolio_frontier.

Response contract

Every response is a versioned envelope (ctys-agent-v1 family) carrying:

  • grounding_summary — a risk-focused factual statement of the omitted tail
  • revision_required — a gate-capable signal (never a directive)
  • methodological_limitations — required disclosure of what the diagnostic does NOT establish
  • data_through / data_staleness_days — self-reported data freshness (EOD, refreshed daily)

validation:// resources expose the realism trust layer: 18 measured stylized facts per asset vs historical reference bands — the falsifiability surface. Recompute locally; trust by independent reproduction.

Scope & compliance

Model-based scenario simulation. Descriptive, never advisory: no suitability, timing, or ranking claim is made or implied — the agent decides what "suitable" means. Out-of-sample limits are disclosed, not hidden (e.g. the GFC hedge-behaviour test failed and ships as a documented limitation).

Links

Maintainer: @fnobbe · Operator contact: https://crashtestyourstrategy.com/contact

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.