# NinjaTrader MCP: safety score, pricing, live vs paper

> NinjaTrader MCP: AI can trade directly. Live and paper or demo trading. Safety 58%. NinjaTrader plans: Free. Sourced, checked 2026-10-30.

Canonical: https://tradingagentstack.com/tool/ninjatrader-mcp/

1. [Home](https://tradingagentstack.com/)

2. [Broker MCP servers](https://tradingagentstack.com/category/broker-mcp/)

N

# NinjaTrader MCP

Your AI can place orders directly. Paper trading is available.

[**58****Safety score**58% of the points we could checkWhat the tool itself can do with your money: who places orders, paper mode, withdrawals. Higher is safer.](#safety)

Last checked **2026-10-30****3** official sources linked[How we score](https://tradingagentstack.com/methodology/)[Incident tracker](https://tradingagentstack.com/incidents/)

AI can trade directly**Agent may trade without asking, depending on your client; risk limits available**Remote OAuth server for Tradovate and NinjaTrader users; separate Demo and Live URLs and accounts; the docs no longer carry the beta, pre-release warning (checked Oct 28, 2026)…

Category[Broker MCP servers](https://tradingagentstack.com/category/broker-mcp/)
PricingNinjaTrader plans: Free ($0/mo), Monthly $99/mo or Lifetime $1,499, plus per-side commissions
Best forBroker MCP servers · futures and event contracts in your NinjaTrader or Tradovate account (contracts, quotes, orders, risk)
Verified2026-10-30

[Visit NinjaTrader MCP](https://tradingagentstack.com/go/ninjatrader-mcp/?from=/tool/ninjatrader-mcp/)

Official site (source): [https://docs.ninjatrader.com/mcp.md](https://docs.ninjatrader.com/mcp.md)

Add your own limits**Cap what an agent can do here with TAS Guard**Our free, open-source proxy adds per-order and daily limits, a symbol allow list, human approval and a kill switch in front of this connector (works in heuristic mode). [How it works](https://tradingagentstack.com/guard/). Our own tool; it doesn't affect this score.

## Safety score

[Safety 58%](https://tradingagentstack.com/safety-score/) Can trade unattended. Not a ranking; affiliate links never affect it. [How it's calculated](https://tradingagentstack.com/safety-score/)

| Input | From our listing | Points |
| --- | --- | --- |
| Can it place live orders unattended? | NinjaTrader: depending on how your client is configured, the agent may place trades without asking for confirmation; no server-side confirmation step [source](https://docs.ninjatrader.com/mcp.md) | 0 / 25 |
| Order approval or confirmation options | No per-order approval; only limits: per-connection exposure and volume caps and an optional product allowlist set on the consent screen, account loss limits and auto-liquidation. estimate_order is a dry run the agent can call, not a human approval step (official docs) [source](https://docs.ninjatrader.com/mcp/pre-trade-risk.md) | 8 / 15 |
| Paper, demo or testnet mode | Paper, demo or testnet mode available | 15 / 15 |
| Withdrawal permission needed or allowed | Accounting tools are read-only (e.g. cash_history); write tools are only orders, risk settings and alerts (official docs) [source](https://docs.ninjatrader.com/mcp.md) | 15 / 15 |
| Scoped keys, permission scopes or IP whitelisting | Scoped access (scopes, read-only mode, dedicated or separate account) | 10 / 10 |
| Open source or audited | No public source code in our listing | 0 / 10 |
| Sourced and verified facts | Facts from the vendor's official docs | 10 / 10 |
| Total | 58% of the points we could check | **58 / 100** |

## Full facts

| Category | Broker MCP servers |
| --- | --- |
| Assets | futures and event contracts in your NinjaTrader or Tradovate account (contracts, quotes, orders, risk) |
| Live vs paper | Demo (simulated) and Live endpoints |
| Order approval / safety | remote OAuth server for Tradovate and NinjaTrader users; separate Demo and Live URLs and accounts; the docs no longer carry the beta, pre-release warning (checked Oct 28, 2026); write tools (orders, risk settings) carry MCP's destructive-action hint so most clients pause for approval, but the agent may trade without asking depending on your client; orders go through the platform's normal pre-trade risk checks, estimate_order gives a dry run, and you can set per-connection exposure and volume caps and a product allowlist when you approve the connection |
| Pricing / free tier | NinjaTrader plans: Free ($0/mo), Monthly $99/mo or Lifetime $1,499, plus per-side commissions; the MCP docs list no separate fee |
| Rate limits | unknown |
| Official / community | official |
| Last checked | 2026-10-30 |
| Source | [docs.ninjatrader.com](https://docs.ninjatrader.com/mcp.md) |

## Change log

- **2026-10-30** · Renamed from 'NinjaTrader MCP (beta)': NinjaTrader's MCP docs no longer carry a beta or pre-release label. The old page redirects here. Source: https://docs.ninjatrader.com/mcp.md

- **2026-10-28** · NinjaTrader's MCP docs dropped the 'Beta, pre-release' warning and now say the server is available only to Tradovate and NinjaTrader users. A new Pre-Trade Risk page says agent orders run the same server-side checks as manual orders, estimate_order is an evaluate-only dry run, and per-connection exposure/volume caps and a product allowlist can be set on the consent screen. Safety score unchanged (possible input changes are in owner review). Sources: https://docs.ninjatrader.com/mcp.md and https://docs.ninjatrader.com/mcp/pre-trade-risk.md

Compare: [TradeStation MCP vs NinjaTrader MCP](https://tradingagentstack.com/compare/tradestation-mcp-vs-ninjatrader-mcp/)

See also: [Best broker for AI agents (2026)](https://tradingagentstack.com/best-broker-for-ai-agents/)

Safety check: [Is NinjaTrader MCP safe to connect to an AI agent?](https://tradingagentstack.com/tool/ninjatrader-mcp/is-it-safe/)

## Recent changes

- **2026-10-30** Correction NinjaTrader MCP: NinjaTrader's MCP docs no longer carry a beta label, so the listing drops '(beta)' (old URL redirects). Its approval note now cites the Pre-Trade Risk page (per-connection caps, product allowlist, estimate_order dry run); the safety score is unchanged. [Source](https://docs.ninjatrader.com/mcp/pre-trade-risk.md)

- **2026-10-28** New listing NinjaTrader MCP docs no longer label the server beta or pre-release; it is available to Tradovate and NinjaTrader users, with separate Demo and Live endpoints. [Source](https://docs.ninjatrader.com/mcp.md)

- **2026-10-28** Safety NinjaTrader MCP documents pre-trade risk for agent orders: the platform's normal risk engine checks every order, estimate_order is a dry run, and per-connection exposure and volume caps plus a product allowlist can be set when approving the connection. [Source](https://docs.ninjatrader.com/mcp/pre-trade-risk.md)

- **2026-10-18** Safety Safety score changes approved from official docs: a human confirming every order now earns the full 25 points (was 20, so trading tools topped out at 95%). NinjaTrader MCP and Public MCP reclassified as 'AI can trade directly' (their docs say trades can run without per-order confirmation); Axi MCP shown as 'approval optional'. Withdrawal and key-scope inputs filled for IBKR, Longbridge, Webull, tastytrade, TradeStation, moomoo, Tradier and NinjaTrader. [Source](https://tradingagentstack.com/safety-score/)

- **2026-10-16** New listing New listings: 6 official broker MCP servers: tastytrade, Robinhood, NinjaTrader (beta), TradeStation, moomoo and Public. [Source](https://robinhood.com/us/en/support/articles/onboarding-an-external-agent/)

[All changes across tools](https://tradingagentstack.com/changes/)

## Related: Broker MCP servers

- [Alpaca MCP Server](https://tradingagentstack.com/tool/alpaca-mcp-server/)

- [Interactive Brokers AI Integration (MCP)](https://tradingagentstack.com/tool/interactive-brokers-ai-integration-mcp/)

- [Longbridge MCP](https://tradingagentstack.com/tool/longbridge-mcp/)

- [Webull Cloud MCP Server](https://tradingagentstack.com/tool/webull-cloud-mcp-server/)

- [tastytrade MCP Server](https://tradingagentstack.com/tool/tastytrade-mcp-server/)

- [Robinhood Trading MCP](https://tradingagentstack.com/tool/robinhood-trading-mcp/)

Are you the maker? [Claim this listing](mailto:hello@tradingagentstack.com?subject=Claim%20listing%3A%20NinjaTrader%20MCP) (adds a separate "Provided by vendor" box; it never changes our sourced facts), [Add a "Listed on TradingAgentStack" badge](https://tradingagentstack.com/badge/) or [send a correction](https://tradingagentstack.com/submit/).
[Want NinjaTrader MCP wired to Claude or your own agent with paper-first guardrails and order approval? I'll set it up →](https://tradingagentstack.com/go/build?from=/tool/ninjatrader-mcp/&cta=broker-mcp)

## More in Build an AI agent
[Broker MCP servers](https://tradingagentstack.com/category/broker-mcp/)[Market data MCPs](https://tradingagentstack.com/category/data-mcp/)[Agent frameworks](https://tradingagentstack.com/category/agent-framework/)[Risk & paper trading](https://tradingagentstack.com/trading-bot-risk-safety-tools/)[Agent wallets](https://tradingagentstack.com/ai-agent-wallets/)[Agent payments](https://tradingagentstack.com/ai-agent-payments/)[TAS Guard: limits for AI orders](https://tradingagentstack.com/guard/)[How each broker MCP gates orders](https://tradingagentstack.com/broker-mcp-safety-controls/)[Best broker for AI agents](https://tradingagentstack.com/best-broker-for-ai-agents/)[Best paper trading and guardrails](https://tradingagentstack.com/best-paper-trading-and-guardrails-for-ai-agents/)[Setup guides](https://tradingagentstack.com/guides/)

Other paths: [Trade with a bot](https://tradingagentstack.com/trade-with-a-bot/) · [Markets & infrastructure](https://tradingagentstack.com/markets-and-infrastructure/) · [Learn](https://tradingagentstack.com/learn-algorithmic-trading/) · [Search all tools](https://tradingagentstack.com/tools/)

## For agents

- [When to use this site, and the page index](https://tradingagentstack.com/llms.txt)
- [Sitemap](https://tradingagentstack.com/sitemap.xml)
- [Contact](https://tradingagentstack.com/contact/)
- [MCP server](https://tradingagentstack.com/mcp/)
- [MCP discovery](https://tradingagentstack.com/.well-known/mcp)
