# MyLinedChart > IBKR-only desktop charting & analysis app, built by a 10-year IB algo trader. Connects locally to your > own Interactive Brokers session, exports structured chart data, and ships an MCP server that lets AI > agents see and operate your live chart — draw the full toolkit (trend lines, rays, segments, Fibonacci > retracements, rectangles, text notes), configure indicators, invent a custom formula indicator, or set > the view — every change confirmed by you. Read-only to your account and orders: never places, modifies, > or cancels a trade. Local & private by design. ## Product - Home: https://mylinedchart.com/ - The Connector (local IBKR data): https://mylinedchart.com/data-providers - MCP (AI operates your chart, never your trades): https://mylinedchart.com/mcp - Pricing & free trial: https://mylinedchart.com/pricing - Download (macOS/Windows): https://mylinedchart.com/resources/downloads MyLinedChart is a desktop app for IBKR traders that connects locally to your own Interactive Brokers session (TWS or IB Gateway). It exports structured chart data — notes, levels, drawings, labels, candles — for journaling, AI review, and custom system workflows. All data stays on your machine. The Connector is the local IBKR data bridge; no third-party data feeds, no cloud streaming. ## Consulting - Independent traders: https://mylinedchart.com/consulting - Institutional (desks/prop firms/RIAs): https://mylinedchart.com/consulting/institutional MyLinedChart offers workflow consulting for independent traders (chart notes, exports, journaling, overnight-US/ASX/SGX/HKEX handoffs) and institutional clients (desks, prop firms, RIAs) who need custom data pipelines, reporting, and execution-review workflows built around their IBKR setup. ## MCP (AI operates your chart, never your trades) - MCP page: https://mylinedchart.com/mcp MyLinedChart ships an MCP server that runs locally with the desktop app. The app's native bridge writes the current chart context to a local file; the server reads and serves it to AI agents (Claude Code, Codex, Gemini, Perplexity) running on the same machine. Nothing is hosted externally. Secrets (account IDs, credentials, bridge URLs) are redacted before any context leaves the process. The AI can propose the full drawing toolkit (trend lines, rays, segments, Fibonacci retracements, rectangles, text notes), configure built-in indicators, invent a custom formula indicator (sandboxed math over open/high/low/close/volume — sma/ema/rsi/stdev/highest/lowest + arithmetic — never code, local to your device, never cloud-synced), or change the view — every change is confirmation-gated (or auto-applied only if you've marked a source "always allow"). Account and order access stays fully read-only: no mutations there, no order entry, no trading, ever. Ten tools exposed by the MCP server: - get_chart_context — symbol, timeframe, range, provider, connection state, feed type, candle/drawing/indicator counts, diagnostics ID, and data freshness. Read-only. - get_candles — most-recent OHLCV candle bars (up to 2,000): timestamp, open, high, low, close, volume. Read-only. - get_drawings — all drawings and price levels: trend lines, horizontal levels, note labels, overlays. Read-only. - get_indicators — configured indicators: name, calculation parameters, placement, visibility. Does not include series data. Read-only. - get_provider_status — IBKR connector and market-data provider status: connection state, MarketDataStatus code, feed type (delayed/live), diagnostics ID. Never exposes account IDs, credentials, or bridge URLs. Read-only. - get_trades — the session's executed trades/fills, returned as chart markers: timestamp, trade type (buy/sell), quantity, price, and symbol. Populated for IBKR users via session fills. Returns empty when no fills are available. Read-only. - get_all_drawing_symbols — drawing counts across ALL symbols in the workspace, including symbols not currently viewed. Read-only. - get_chart_screenshot — a PNG of the live chart view (candles, drawings, indicators, zoom) so the AI can see it. Read-only; does not modify the chart. - propose_chart_changes — proposes drawing, indicator, or view changes (add/update/replace/remove): horizontal lines, trend lines, rays, segments, Fibonacci retracements, rectangles, text notes, built-in or custom formula indicators, or the view. Every change is confirmation-gated. Never an order. - provide_ai_headlines — pushes news headlines into the AI Headlines indicator for one symbol, for a user with no IBKR news subscription and no Finnhub/Alpha Vantage/Polygon key. Same confirmation-gated channel as propose_chart_changes; rows are labeled as coming from the AI, never a wire source, never a clickable link. To connect: with the MyLinedChart desktop app running, connect your agent — `npx -y @mylinedchart/mcp-chart-context@0.2.0` (npm: https://www.npmjs.com/package/@mylinedchart/mcp-chart-context). This IS the local install described above; Claude Desktop users can also use the one-click .mcpb installer linked from https://mylinedchart.com/mcp. ## Learn - How it works: https://mylinedchart.com/learn-more - Articles: https://mylinedchart.com/resources/articles - Using Codex & Claude Code with IBKR chart data: https://mylinedchart.com/resources/articles/using-codex-claude-code-with-ibkr-chart-data - Built-In Indicators (27): https://mylinedchart.com/resources/built-in-indicators - Custom Formula Indicators (AI-invented, sandboxed): https://mylinedchart.com/resources/custom-formula-indicators - Chart Drawing & Annotation Tools: https://mylinedchart.com/resources/chart-annotation-types - Regional: https://mylinedchart.com/au https://mylinedchart.com/sg https://mylinedchart.com/hk Practical articles on turning chart analysis into executable systems, reviewable evidence, and better trading decisions. Regional hubs (AU, SG, HK) cover local market workflows: ASX/EOFY/CGT, SGX/REIT, HKEX/Stock Connect — all focused on structured chart records and IBKR handoffs. ## For AI agents - Agent card: https://mylinedchart.com/.well-known/agent-card.json - OpenAPI: https://mylinedchart.com/.well-known/openapi.json - Agent skills: https://mylinedchart.com/.well-known/agent-skills/index.json ## Notes - The MCP server is LOCAL (runs with the desktop app; reads your own chart context and can propose drawing/indicator/view changes you confirm). Account and order access stays READ-ONLY: no trading, no order entry, no financial advice — ever. - Content policy: search=yes, ai-input=yes, ai-train=no.