CrossTrade MCP How-To Guides for NinjaTrader 8
Practical, step-by-step tutorials for connecting AI agents to NinjaTrader 8 through CrossTrade MCP. Every guide shows screenshots, exact prompts, scope choices, troubleshooting tables, and a safety block. Start with the client you use, then layer on the workflows that pay off first.
Choose your AI client
ChatGPT
For ChatGPT plans that support remote MCP connectors. OAuth-based, one server URL.
Claude Desktop
The original MCP client. Best for interactive trading sessions and journal review.
Claude Code
CLI for NinjaScript authoring. Edits local files and calls MCP tools in one session.
Cursor
AI coding IDE with MCP support. Multi-file workspace for strategy drafts.
Authenticate CrossTrade MCP
OAuth 2.1 setup
One URL, one consent screen, no pasted bearer tokens. Dynamic client registration per RFC 7591.
Pick the right scope
mcp:read for inspection, mcp:trade for writes. The OAuth scope is the floor.
Troubleshoot 401, 403, 408
The three most common errors and the fix for each.
Run your first read-only AI trading agent
Read-only is where every trader should start. The OAuth scope makes write actions impossible. The workflows that pay off most are inspection-only anyway.
Vibe code, compile, and backtest in one conversation
The compile loop runs inside the chat. The agent calls real NT8 symbols, compiles in memory, repairs errors, writes the file with confirmation, and runs Strategy Analyzer.
Debug webhooks and trade copier events
Funded futures safety and rule-aware workflows
Funded futures rewards discipline. AI does not change that. CrossTrade MCP gives the agent the scope, state checks, and confirmation gates that make it safer to use, but the firm's rules are still binding.
Trade-enabled workflows with confirmation gates
Trade-enabled means the agent can place, cancel, or flatten. Every irreversible action should be restated and confirmed before the agent calls the tool.
Special environments
Pick a tutorial. Run it on Sim101 first.
Every guide is read-only first, confirmation-gated for writes, and rule-aware for funded accounts.