Read-only MCP server: AI agents read your live MyLinedChart desktop chart context. Local, IBKR.
Runs on your machine from its package; the steps are below.
At most: only reads or looks up information.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
npx -y @mylinedchart/mcp-chart-context
MCP client config
{
"mcpServers": {
"chart-context": {
"command": "npx",
"args": [
"-y",
"@mylinedchart/mcp-chart-context"
]
}
}
}Read-only MCP server giving AI agents read-only access to your live MyLinedChart desktop chart and workspace context. Requires the MyLinedChart desktop app. Full docs: mylinedchart.com/mcp
| Tool | Purpose |
|---|---|
get_chart_context | Returns the current MyLinedChart chart and workspace summary: symbol, timeframe, range, provider, connection state, feed type, candle/drawing/indicator counts, diagnostics ID, and data freshness. Read-only. |
get_candles | Returns the most-recent OHLCV candle bars for the current chart. Fields: timestamp (epoch ms), open, high, low, close, volume. Read-only. |
get_drawings | Returns all drawings and price levels for the current chart symbol: trend lines, horizontal levels, note labels, and other overlays. Read-only. |
get_indicators | Returns the configured indicators for the current chart: name, calculation parameters, placement (main/lower), and visibility. Does NOT include series data. Read-only. |
get_provider_status | Returns IBKR connector and market-data provider status: connection state, MarketDataStatus code, feed type (delayed/live), diagnostics ID, and last-updated. Never exposes account IDs, credentials, or bridge URLs. Read-only. |
npm install -g @mylinedchart/mcp-chart-context
Node 18 or later required.
Add to your AI agent's MCP config (claude_desktop_config.json or ~/.claude/settings.json):
{
"mcpServers": {
"mylinedchart": {
"command": "mlc-mcp"
}
}
}
Then:
MLC_CONTEXT_FILE=/custom/path/agent-context.json mlc-mcp