chart-context について
chart-contextは、MyLinedChartデスクトップアプリのライブチャートとワークスペース情報をAIエージェントに提供する読み取り専用MCPサーバーです。ローカルで動作し、返却データから口座識別情報や認証情報を除外します。
主な機能
- 01現在のチャートとワークスペース概要の取得
- 02直近のOHLCVローソク足の取得
- 03チャート描画と価格水準の確認
- 04設定済みインジケーターの確認
- 05IBKRとマーケットデータプロバイダーの状態確認
活用シーン
- 01エージェントへの現在のチャート情報の提供
- 02エージェント経由での直近ローソク足データの確認
- 03認証情報を露出せずに接続と配信状態を確認
MCP 対応
MCPサーバーは、チャート情報、ローソク足、描画、インジケーター、プロバイダー状態を扱う5つの読み取り専用ツールを公開します。MyLinedChartデスクトップアプリが必要で、同じマシン上で動作します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @mylinedchart/mcp-chart-contextMLC_CONTEXT_FILEOptional override path to the MyLinedChart agent-context.json file. The server auto-detects the default location; set this only if your app data is in a non-standard location.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
5掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
@mylinedchart/mcp-chart-context
AI エージェントがライブの MyLinedChart デスクトップチャートとワークスペースのコンテキストに読み取り専用でアクセスできる MCP サーバーです。MyLinedChart デスクトップアプリが必要です。詳細なドキュメント:mylinedchart.com/mcp
ツール
| ツール | 目的 |
|---|---|
get_chart_context | 現在の MyLinedChart チャートとワークスペースの概要を返します。対象は、シンボル、時間足、範囲、プロバイダー、接続状態、フィードタイプ、ローソク足/描画/インジケーターの数、診断 ID、データの鮮度です。読み取り専用です。 |
get_candles | 現在のチャートの最新の OHLCV ローソク足データを返します。フィールド:timestamp(エポックミリ秒)、open、high、low、close、volume。読み取り専用です。 |
get_drawings | 現在のチャートシンボルのすべての描画と価格レベルを返します。対象は、トレンドライン、水平レベル、ノートラベル、その他のオーバーレイです。読み取り専用です。 |
get_indicators | 現在のチャートに設定されているインジケーターを返します。対象は、名前、計算パラメーター、配置(メイン/下部)、表示状態です。系列データは含まれません。読み取り専用です。 |
get_provider_status | IBKR コネクターとマーケットデータプロバイダーの状態を返します。対象は、接続状態、MarketDataStatus コード、フィードタイプ(遅延/ライブ)、診断 ID、最終更新日時です。アカウント ID、認証情報、ブリッジ URL は決して公開しません。読み取り専用です。 |
プライバシーと安全性
- 読み取り専用。 データの変更、注文の発注、取引はできません。
- ローカル。 サーバーはデスクトップアプリとともに、お使いのマシン上で動作します。データがマシンの外部に送信されることはありません。
- 秘匿化。 コンテキストを返す前に、アカウント ID、認証情報、ブリッジ URL、セッショントークンを削除します。
インストール
npm install -g @mylinedchart/mcp-chart-context
Node 18 以降が必要です。
使い方
AI エージェントの MCP 設定(claude_desktop_config.json または ~/.claude/settings.json)に追加します。
{
"mcpServers": {
"mylinedchart": {
"command": "mlc-mcp"
}
}
}
続いて、次の手順を実行します。
- MyLinedChart デスクトップアプリをダウンロードして開きます(mylinedchart.com/resources/downloads)。
- アプリ内で MCP サーバーを有効にします(Settings → MCP)。
- チャートを読み込みます。これで、AI エージェントが上記の 5 つの読み取り専用ツールを呼び出せるようになります。
コンテキストファイルのパスを上書きする
MLC_CONTEXT_FILE=/custom/path/agent-context.json mlc-mcp
リンク
- 製品:mylinedchart.com
- MCP ドキュメント:mylinedchart.com/mcp
- ダウンロード:mylinedchart.com/resources/downloads
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。