# NinjaTrader Developer Docs > Build on the NinjaTrader and Tradovate platform with REST APIs, desktop and web SDKs, an AI-ready MCP server, and the Ecosystem marketplace. # Build on the NinjaTrader Platform REST APIs, desktop and web SDKs, an AI-ready MCP server, and the Ecosystem marketplace — everything you need to build indicators, strategies, add-ons, and integrations for traders. [✦ Ask AI about the developer platform ⌘ + /](/?searchType=ai) ## Build with NinjaTrader SDKs [](/web-trader) JavaScript ### Web Trader Create indicators and drawing tools for the NinjaTrader web trader with JavaScript. Explore Web Trader [](/ninjascript) NinjaScript / C# ### NinjaScript Build custom indicators, strategies, and add-ons for NinjaTrader 8 Desktop with NinjaScript and C#. Explore NinjaScript ## Build with NinjaTrader APIs [](/api) REST ### Trade API The trading API — authentication, orders, positions, accounting, and risk. For third-party platforms and traders automating against the API. Explore the API [](/market-data) WebSocket ### Market Data API Real-time market data over WebSocket — quotes, depth of market, histograms, charts, and sentiment. Subscribe and stream live events. Explore Market Data [](/mcp) Model Context Protocol ### MCP Server Connect AI assistants to the NinjaTrader-hosted MCP server to query accounts, positions, and market data in natural language. Explore MCP [](/marketplace) Ecosystem Vendor API ### Marketplace Manage paid NinjaScript add-ons and extensions — licenses, products, and customers — with the Ecosystem Vendor API. Explore the Marketplace API ### Ready to build? Start with the API reference, or reach out if you need help getting access. [View the API](/api) [Contact Support](https://support.ninjatrader.com) [NinjaTrader API License Agreement](/api/ninja-trader-api-license-agreement) ## Instructions for AI Agents - For clean Markdown of any page, append `.md` to the page URL - For section-specific indexes, append `/llms.txt` to any section URL - For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ninjatrader.com/_mcp/server ## Products - [Trade API](https://docs.ninjatrader.com/api/llms.txt): REST trading API - [Overview](https://docs.ninjatrader.com/api.md) - [Getting Started](https://docs.ninjatrader.com/api/getting-started.md) - [Authentication & Access](https://docs.ninjatrader.com/api/authentication.md) - [Dynamic API Hosts](https://docs.ninjatrader.com/api/dynamic-api-hosts.md) - [OAuth Integration](https://docs.ninjatrader.com/api/oauth.md) - [Market Data API](https://docs.ninjatrader.com/market-data/llms.txt): Real-time quotes & charts - [Overview](https://docs.ninjatrader.com/market-data.md) - [Getting Started](https://docs.ninjatrader.com/market-data/getting-started.md) - [Authentication & Access](https://docs.ninjatrader.com/market-data/authentication.md) - [Real-Time Data via WebSocket](https://docs.ninjatrader.com/market-data/websockets.md) - [Tick Charts](https://docs.ninjatrader.com/market-data/tick-charts.md) - [NinjaScript](https://docs.ninjatrader.com/ninjascript/llms.txt): Desktop C# indicators & strategies - [Overview](https://docs.ninjatrader.com/ninjascript.md) - [Distribution](https://docs.ninjatrader.com/ninjascript/distribution.md) - [Educational Resources](https://docs.ninjatrader.com/ninjascript/educational_resources.md) - [Introduction](https://docs.ninjatrader.com/ninjascript/index.md) - [NinjaScript Best Practices](https://docs.ninjatrader.com/ninjascript_best_practices.md) - [Web Trader](https://docs.ninjatrader.com/web-trader/llms.txt): Web indicators & drawing tools - [Overview](https://docs.ninjatrader.com/web-trader/overview.md) - [Advanced Custom Drawing Tools](https://docs.ninjatrader.com/web-trader/AdvancedCustomDrawingTools.md) - [Alligator](https://docs.ninjatrader.com/web-trader/Alligator.md) - [Built-in Tools](https://docs.ninjatrader.com/web-trader/BuiltinTools.md) - [Custom Drawing Tools](https://docs.ninjatrader.com/web-trader/DrawingTools.md) - [MCP](https://docs.ninjatrader.com/mcp/llms.txt): AI agent integration - [Overview](https://docs.ninjatrader.com/mcp.md) - [Connect Your AI Agent](https://docs.ninjatrader.com/mcp/connect.md) - [Authentication & Access](https://docs.ninjatrader.com/mcp/authentication.md) - [Safety & Disclosures](https://docs.ninjatrader.com/mcp/safety.md) - [Pre-Trade Risk](https://docs.ninjatrader.com/mcp/pre-trade-risk.md) - [Marketplace](https://docs.ninjatrader.com/marketplace/llms.txt): Vendor & licensing API - [Overview](https://docs.ninjatrader.com/marketplace.md) - [Authentication & Access](https://docs.ninjatrader.com/marketplace/authentication.md)