Connect GitHub Copilot to NinjaTrader 8
VS Code Copilot Chat in Agent Mode + CrossTrade MCP. The enormous install base means many devs already have it.
GitHub Copilot calling CrossTrade MCP tools against a live NinjaTrader 8 account. Run this yourself in 5 minutes →
Why pair GitHub Copilot with CrossTrade MCP
If your team already pays for Copilot, this is the path of least resistance. Enable Agent Mode, register CrossTrade as a remote MCP server in .vscode/mcp.json, and you're done. Native browser OAuth with Dynamic Client Registration.
.vscode/mcp.json with "servers" (NOT "mcpServers") + Agent Mode required What this combination unlocks
Agent Mode required
MCP tools only appear in Agent mode, not Ask or Edit.
Native OAuth + DCR
VS Code handles both modern OAuth standards.
GA in VS Code 1.102
MCP support is stable as of July 2025.
The connection chain
GitHub Copilot │ OAuth-authorized tool call ▼ CrossTrade hosted MCP server (https://app.crosstrade.io/v1/api/mcp) │ ▼ CrossTrade Add-On running inside NT8 on your PC │ ▼ NinjaTrader 8
One URL, one consent screen, one read-only first prompt. The MCP server is hosted by CrossTrade; you don't run anything beyond NT8 + the CrossTrade Add-On.
Ready to set up GitHub Copilot?
The full step-by-step setup lives on a dedicated page. Verified against GitHub's current docs.
Copy-paste prompts that work today
Also consider
Common questions
Is GitHub Copilot Chat a good fit for trading?
Yes, especially if your team already pays for Copilot. VS Code Copilot Chat now supports MCP through Agent Mode, with native browser OAuth and Dynamic Client Registration. The install base is enormous, so for many devs this is the path of least resistance.
Do I need Copilot specifically, or any VS Code AI tool?
Copilot has the largest install base, the most stable Agent Mode, and the best org-level controls (relevant for Business/Enterprise). Cline and Continue are excellent open-source alternatives. If you already pay for Copilot, no reason to add a second tool.
Cost?
Free, Pro, Pro+, Business, and Enterprise — all support Agent Mode and MCP. Premium-request quotas differ (Free ~50/mo, Pro ~300/mo, higher tiers more). Business/Enterprise additionally need the org admin to enable the "MCP servers in Copilot" policy.
Why don't MCP tools show up in Ask or Edit mode?
By design — MCP tools are only visible in Agent mode. There's no warning, the tools just aren't offered. Switch to Agent mode using the dropdown at the bottom of the Copilot Chat input.
Why "servers" and not "mcpServers" in the JSON config?
VS Code's .vscode/mcp.json uses { "servers": {...} } at the top level. Cline, Cursor, Claude Desktop, and others use "mcpServers". Pasting a config from those tools into VS Code silently fails with no error — rename to "servers".
Copilot vs Cline / Continue?
Copilot has the broadest install base and best org policy support. Cline has the strongest MCP UX (panel-based server management). Continue is the only one that also runs in JetBrains. If your team already standardized on Copilot, stay there.
Can I pick which model Copilot uses?
Copilot Chat rotates among Claude, GPT, and Gemini variants based on tier and time. MCP behavior is consistent across them. For specific model loyalty, use a BYOK tool like Cline or Cursor.
Org admin disabled MCP — what now?
On Business/Enterprise, the "MCP servers in Copilot" policy is off by default. Ask your org admin to enable it. Free / Pro / Pro+ users aren't subject to this policy.
Connect GitHub Copilot to NinjaTrader 8 in 5 minutes
Free Sim101 walkthrough. Read-only first. Upgrade scope only when a real workflow needs it.