Sourcegraph ยท MCP ยท NinjaTrader 8

Connect Sourcegraph Amp to NinjaTrader 8

Sourcegraph's frontier-agent product. Native remote HTTP MCP, OAuth Dynamic Client Registration, pay-as-you-go.

See it in action
sourcegraph amp ยท crosstrade mcp ยท sim101

Sourcegraph Amp calling CrossTrade MCP tools against a live NinjaTrader 8 account. Run this yourself in 5 minutes โ†’

Why Sourcegraph Amp

Why pair Sourcegraph Amp with CrossTrade MCP

Amp is the modern Sourcegraph product. Native remote HTTP MCP (no proxy needed), automatic OAuth Dynamic Client Registration, no subscription required (pay-as-you-go credits, $5 minimum). Cross-IDE: JetBrains, VS Code variants, Neovim, Zed.

Transport amp.mcpServers in settings.json with url + headers; CLI: amp mcp add
Highlights

What this combination unlocks

Native remote MCP

No stdio proxy needed.

OAuth + DCR

Frictionless setup; no client_id paste.

Pay-as-you-go

$5 minimum top-up. No subscription.

How it works

The connection chain

Sourcegraph Amp
   โ”‚  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 Sourcegraph Amp?

The full step-by-step setup lives on a dedicated page. Verified against Sourcegraph's current docs.

Open setup instructions โ†’
Example prompts

Copy-paste prompts that work today

Account brief ListAccounts. One-line status per account.
FAQ

Common questions

Is Sourcegraph Amp a good fit for trading?

Yes if you want native remote MCP without proxies, no subscription commitment, and cross-IDE support. Amp is Sourcegraph's modern frontier-agent product โ€” pay-as-you-go credits, $5 minimum top-up. Solid choice for individual traders and small teams.

Do I need Amp specifically, or will Cursor / Claude Code work?

All three handle remote MCP well. Amp's distinctive feature is automatic OAuth Dynamic Client Registration (no client_id paste, no setup beyond "add server") plus cross-IDE coverage (JetBrains, VS Code, Neovim, Zed). If you switch editors, Amp follows.

Cody vs Amp?

Amp every time for new deployments. Cody is older, stdio-only for MCP, requires Sourcegraph Enterprise + a feature flag. Amp has native remote MCP, OAuth DCR, and pay-as-you-go pricing.

Pricing?

Pay-as-you-go credits, $5 minimum top-up. No subscription. Enterprise plans cost roughly 50% more per the manual. BYOK is supported across plans.

Which IDEs?

JetBrains family (IntelliJ, WebStorm, GoLand, etc.), VS Code variants, Neovim, Zed, plus a CLI. Install Amp CLI first, then bridge to JetBrains with amp --jetbrains.

Why amp.mcpServers instead of mcpServers?

Amp namespaces its settings under amp.* in VS Code's settings.json to avoid collision with other extensions. Setting key is "amp.mcpServers". A common copy-paste mistake from Claude Desktop or Cursor configs.

How does the automatic OAuth flow work?

When you add an MCP server, Amp opens the OAuth flow in your browser automatically. For servers that don't support DCR, use amp mcp oauth login <name> with explicit client_id/secret. Redirect URI to register: http://localhost:8976/oauth/callback.

Performance for NinjaScript compile loops?

Comparable to Cursor or Claude Code. Amp's frontier models (typically Claude or GPT) drive the compile loop while CrossTrade MCP handles the NT8 calls. The bottleneck is usually NT8's compile time, not Amp's reasoning.

Connect Sourcegraph Amp to NinjaTrader 8 in 5 minutes

Free Sim101 walkthrough. Read-only first. Upgrade scope only when a real workflow needs it.