Nubra MCP Server

78 tools. 26 can modify or destroy data without limits.

4 destructive tools with no built-in limits. Policy required.

Last updated:

26 can modify or destroy data
52 read-only
78 tools total

Community server · catalogue entry verified 03/07/2026

How to control Nubra MCP Server ↓

What Nubra MCP Server exposes to your agents

Read (52) Write / Execute (22) Destructive / Financial (4)
Critical Risk

The most dangerous Nubra MCP Server tools

26 of Nubra MCP Server's 78 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Nubra MCP Server

PolicyLayer is an MCP gateway — it sits between your AI agents and Nubra MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Block financial tools by default
{
  "place_uat_order": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Requires human approval."
      }
    ]
  }
}

Financial tools should be explicitly enabled per use case, not open by default.

Deny destructive operations
{
  "cancel_uat_order": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "complete_connect_with_otp": {
    "limits": [
      {
        "counter": "complete_connect_with_otp_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "analyze_option_greek_changes": {
    "limits": [
      {
        "counter": "analyze_option_greek_changes_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Nubra MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON NUBRA →

Instant setup, no code required.

All 78 Nubra MCP Server tools

EXECUTE 12 tools
Execute begin_auth_flow Start the standard authentication flow for the selected environment. Then ask for OTP, call verify_otp, ask fo Execute open_backtest_ui Launch the desktop backtest UI. It reuses the current Nubra MCP auth state and runs NubraOSS-style strategy ba Execute open_nubracollector_ui Launch the NubraCollector desktop UI for live websocket collection and export workflows. If the current Nubra Execute place_uat_named_option_strategy Place a named options strategy through Nubra UAT only. PROD trading is strictly blocked. Execute run_backtest Run a backtest. Required inputs: symbol, timeframe, strategy_type. Supported strategy_type values are ma_cross Execute run_ma_crossover_backtest Run a moving-average crossover backtest. Required inputs: symbol and timeframe. Optional inputs: start_date, e Execute run_rsi_backtest Run an RSI-based backtest. Required inputs: symbol and timeframe. Optional inputs: start_date, end_date, rsi_w Execute run_strategy_backtest Run a NubraOSS-style rule-based strategy backtest using the current Nubra login/session and Nubra historical d Execute scan_watchlist Run a reusable watchlist scan such as volume_spike, volume_breakout, rsi_threshold, ema_crossover, oi_wall, or Execute switch_environment_and_send_otp Recommended environment-switch entrypoint. Switch the Nubra environment, immediately clear the current session Execute verify_otp Verify the OTP for the current environment. If successful, ask for MPIN and call verify_mpin next. Execute verify_otp_with_saved_mpin Recommended fast login completion when MPIN is already configured. Verify OTP and then reuse the configured MP
READ 52 tools
Read analyze_option_greek_changes Use this for intraday options greek-change questions on stocks. If dates are omitted, the service uses a recen Read auth_status Check login state and return the standard nubra-mcp intro plus environment guidance. For market data, PROD is Read calculate_option_greeks Return strike-wise option Greeks from the Nubra option chain snapshot for analytics workflows. Read compare_option_expiries Compare option-chain structure, IV, OI, and liquidity across expiries for one underlying. Read compare_symbols_performance Compare a symbol list over a historical window and rank by percentage return. Read find_delta_neutral_pairs Find CE/PE combinations whose combined delta is closest to zero for the selected underlying. Read find_gap_up_candidates Find symbols opening above the previous close by a configurable percentage using Nubra historical data. Read find_index_details Search Nubra's public index master first, then compare the closest index rows against the exchange instrument Read find_instruments Search the instruments master when a user wants matching tradable instruments or needs multiple results. Read find_iv_expansion Screen symbols for ATM implied-volatility expansion using Nubra option historical data. Read find_oi_build_up Screen underlyings for ATM option open-interest build-up using current Nubra option-chain OI versus previous O Read find_oi_walls Find symbols whose current price is near high-open-interest call or put walls in the option chain. Read find_symbols_with_rising_greeks For a list of symbols, use ATM option historical Greeks to identify rising delta and vega over a UTC window. I Read find_unusual_volume Find symbols whose latest volume is unusual relative to recent history using both ratio and z-score checks. Read find_volume_breakouts Find symbols confirming a volume breakout using Nubra historical data with price-breakout and volume-spike che Read find_volume_spikes Find symbols whose latest volume is materially above their recent average volume. Read generate_portfolio_report Generate a structured portfolio analysis report. No input arguments are required; the tool uses the authentica Read generate_trade_journal_summary Summarize executed orders over a date range, grouped by tag by default. Read get_account_health_report Summarize account health with funds, margin pressure, MTM, and pledgeable holdings. Read get_atm_straddle_margins Estimate ATM straddle margin for one or more underlyings. Defaults to a short straddle using the nearest avail Read get_current_price Get the latest Nubra NSE current-price snapshot for a stock, index, or option symbol without requiring order-b Read get_funds Fetch the account funds and margin snapshot for read-only balance and utilization questions. Read get_historical_chart_summary Summarize the chart structure over a historical window with trend, support, resistance, and volatility context Read get_historical_data Fetch structured OHLCV and analytics fields over a UTC window. If dates are omitted, the service picks a sensi Read get_holdings Fetch the current holdings snapshot, including invested value, current value, haircut, margin benefit, and ple Read get_instrument_details Use this when a user asks for ref_id, tick size, lot size, nubra name, or NSE instrument details for a stock, Read get_margin Estimate margin using Nubra's orders/v2/margin_required API. Use total_margin as the final required margin. Read get_option_chain Get the full Nubra NSE option chain snapshot, including IV, Greeks, OI, and volume. Read get_option_strategy_snapshot Build a read-only live option strategy snapshot such as an ATM straddle or strangle. Read get_orders Fetch the Nubra day order book, optionally filtered to live, executed, or tagged orders. Read get_portfolio_concentration_risk Measure single-name concentration and HHI concentration risk across the current portfolio snapshot. Read get_portfolio_correlation_matrix Compute a return-correlation matrix for current portfolio constituents using Nubra historical closes. Read get_portfolio_rolling_drawdown Build a historical drawdown series for the current portfolio using current quantities applied across Nubra his Read get_portfolio_sector_exposure Group current portfolio exposure by the closest available sector-like classification from Nubra portfolio data Read get_portfolio_summary Get a one-shot account overview with top gainers, losers, largest exposures, and margin/risk flags. Read get_position_risk_report Summarize open-position risk, directional bias, biggest losers, and simple stress impact. Read get_positions Fetch the current Nubra portfolio positions snapshot for the authenticated account. Read get_quote Get the latest Nubra NSE order-book quote for a cash, futures, or options symbol. PROD is recommended for mark Read get_strategy_backtest_catalog Return the NubraOSS-style indicator/operator catalog and a default strategy backtest payload template. Read get_strategy_pnl Group executed orders by tag and infer strategy-level P&L from positions matched by ref_id. Read get_top_exposures Rank the account's largest exposures grouped by symbol, asset_type, or product. Read get_yesterday_change Use this when a user asks how much an NSE stock, index, or option changed over yesterday or from the previous Read place_uat_options_strategy Place a custom options basket through Nubra UAT only. PROD trading is strictly blocked. Read preview_uat_order Preview a single UAT order in a clean table-ready format before placement. Use this first so the user can clea Read rank_symbols_by_return Rank symbols by return over a requested historical window. Read resolve_instrument_smart Resolve a symbol or option query using fuzzy matching plus optional expiry/strike filters. Read scan_indicator_crossover Scan symbols for recent bullish or bearish crossovers such as SMA(20) over SMA(50) on 1d candles. Read scan_indicator_threshold Scan a symbol list for a TA-Lib indicator meeting a numeric threshold such as RSI >= 60. Read summarize_option_chain Summarize an option chain with ATM context and the top call and put OI strikes. Read summarize_symbol_indicators Compute TA-Lib indicators for one symbol over a historical window and return the latest indicator snapshot. Read validate_strategy_backtest_payload Validate a NubraOSS-style strategy backtest payload before running it. Read verify_mpin Final login step. After the user provides MPIN, call this to establish the session, then resume the original t

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Nubra MCP Server

Can an AI agent move money through the Nubra MCP Server MCP server? +

Yes. The Nubra MCP Server server exposes 2 financial tools including place_uat_order, square_off_uat_position. Without a policy, an autonomous agent can call these with no spend caps, no rate limits, and no approval flow. PolicyLayer lets you block financial tools by default, require human approval, or set per-tool rate limits — enforced on every call.

Can an AI agent delete data through the Nubra MCP Server MCP server? +

Yes. The Nubra MCP Server server exposes 2 destructive tools including cancel_uat_order, logout. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Nubra MCP Server? +

The Nubra MCP Server server has 10 write tools including complete_connect_with_otp, connect_nubra_mcp, export_backtest_equity_curve_image. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Nubra MCP Server.

How many tools does the Nubra MCP Server MCP server expose? +

78 tools across 4 categories: Destructive, Execute, Read, Write. 52 are read-only. 26 can modify, create, or delete data.

How do I enforce a policy on Nubra MCP Server? +

Register the Nubra MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Nubra MCP Server tool call.

Deterministic rules across all 78 Nubra MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

78 Nubra MCP Server tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.