90trust / 100

Quant Brain MCP

by mcp-quant-brain.onrender.com in Developer tools

MCP serverPassing, checked 3 h ago

Stock analysis MCP: 38 indicators, 7 optimizers, 8 backtests, US + India sectors.

https://mcp-quant-brain.onrender.com/mcp

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
228 ms typical, 228 ms slowest 5%
Last check
3 h ago
Next check
in 4 h

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "quant-brain-mcp": {
      "type": "http",
      "url": "https://mcp-quant-brain.onrender.com/mcp"
    }
  }
}

25 tools

  • generate_optimized_verdict

    Optimize a portfolio and return backtest metrics plus a final verdict. Args: tickers: List of ticker symbols (e.g. ["AAPL", "RELIANCE.NS"]) amount: Investment amount used for allocation context optimize_type: Optimization mode. Supported values are:

  • get_company_profile

    Return a full company snapshot with business, valuation, and market metadata.

  • get_quote

    Current price snapshot for one or more tickers (US and Indian). Returns last price, day change %, day and 52-week ranges, position within the 52-week range, and volume vs 3-month average, with an `as_of` timestamp. US quotes are near-real-time; NSE/BSE quotes are ~15

  • build_trade_plan

    Build a sized trade plan: entry, stop, share count, R targets, invalidation. The answer to "what do I do?": given account equity and the percent of it you are willing to risk, returns an entry reference (last close), a structural stop (tighter of recent swing level o

  • scan_watchlist

    Scan a watchlist and report which names did something actionable. For each ticker: last close, day change, gap, distance from the 20/50/200-day averages and the 52-week high, ATR%, and volume vs its 20-day average -- plus which rules fired (near_52w_high, volume_spik

  • price_alert

    Persistent price alerts stored server-side (survive restarts, one-shot). Actions: set -- watch a level: price_alert("set", ticker="RELIANCE.NS", level=1270, direction="below", note="stop level") list -- show all active alerts delete --

  • get_news

    Recent news headlines for a ticker via Yahoo Finance's news feed. Returns structured articles (title, publisher, url, published_at, summary) for you to read and synthesize. Not a scraper -- uses Yahoo's aggregated feed, so coverage is strongest for large-cap US and I

  • find_sector_stock_pipeline_tool

    Run a multi-step pipeline: sector performance -> stock ranking -> strategy selection.

  • analyze_sector_intelligence_tool

    Analyze sector return, risk, momentum, drawdown and correlation; select best sector.

  • backtest_macd_momentum

    Run MACD momentum strategy backtest for one ticker. `period`: history window, e.g. "1y","2y","5y","10y" (default "2y").

  • backtest_macd_trend_follower

    Run MACD trend follower strategy backtest for one ticker. `period`: history window, e.g. "1y","2y","5y","10y" (default "2y").

  • backtest_mean_reversion_rsi_bb

    Run RSI + Bollinger Band mean-reversion strategy backtest. `period`: history window, e.g. "1y","2y","5y","10y" (default "2y").

  • backtest_rsi_mean_reversion

    Run RSI mean-reversion strategy backtest. `period`: history window, e.g. "1y","2y","5y","10y" (default "2y").

  • backtest_sma_crossover

    Run SMA crossover strategy backtest. `period`: history window, e.g. "1y","2y","5y","10y" (default "2y").

  • backtest_trend_crossover

    Run trend crossover strategy backtest. `period`: history window, e.g. "1y","2y","5y","10y" (default "2y").

  • backtest_volatility_breakout

    Run volatility breakout strategy backtest. `period`: history window, e.g. "1y","2y","5y","10y" (default "2y").

  • generate_chart_pack

    Generate the full institutional chart suite for dashboard rendering.

  • generate_charts

    Generate charts for portfolio, strategy, quant, fundamentals, and sector pipeline.

  • plot_charts

    Alias for chart generation; kept for natural plotting language in clients.

  • analyze_momentum

    Momentum indicators: rsi, macd, roc, cci, stoch, stochrsi, tsi, willr. Runs all momentum indicators for the ticker, or only the subset named in `indicators` (e.g. ["rsi", "macd"]). `period` sets the history window: "1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","yt

  • analyze_technical_levels

    Moving averages and price levels: sma, ema, hma, kama, ichimoku, supertrend, vwap, vwma. Runs all level indicators for the ticker, or only the subset named in `indicators`. `period` sets the history window: "1d","5d","1mo","3mo", "6mo","1y","2y","5y","10y","ytd","max

  • analyze_trend

    Trend strength and direction: adx, aroon, chop, psar, vortex, zigzag. Runs all trend indicators for the ticker, or only the subset named in `indicators`. `period` sets the history window: "1d","5d","1mo","3mo", "6mo","1y","2y","5y","10y","ytd","max" (default "2y").

  • analyze_volatility

    Volatility and bands: atr, bbands, donchian, kc, stdev, ui. Runs all volatility indicators for the ticker, or only the subset named in `indicators`. `period` sets the history window: "1d","5d","1mo","3mo", "6mo","1y","2y","5y","10y","ytd","max" (default "2y").

  • analyze_volume

    Volume confirmation: obv, cmf, mfi, ad, pvt. Runs all volume indicators for the ticker, or only the subset named in `indicators`. `period` sets the history window: "1d","5d","1mo","3mo", "6mo","1y","2y","5y","10y","ytd","max" (default "2y").

  • analyze_statistics

    Statistical behavior: log_return, zscore, skew, kurtosis, entropy. Runs all statistical indicators for the ticker, or only the subset named in `indicators`. `period` sets the history window: "1d","5d","1mo","3mo", "6mo","1y","2y","5y","10y","ytd","max" (default "2y")

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
3 h agoPassed200228 ms
13 h agoPassed2001.7 s