mcpField
C
chart-context

chart-context

ローカル
mylinedchart.com金融データ118 週間前に更新

chart-context について

chart-contextは、MyLinedChartデスクトップアプリのライブチャートとワークスペース情報をAIエージェントに提供する読み取り専用MCPサーバーです。ローカルで動作し、返却データから口座識別情報や認証情報を除外します。

主な機能

  1. 01現在のチャートとワークスペース概要の取得
  2. 02直近のOHLCVローソク足の取得
  3. 03チャート描画と価格水準の確認
  4. 04設定済みインジケーターの確認
  5. 05IBKRとマーケットデータプロバイダーの状態確認

活用シーン

  1. 01エージェントへの現在のチャート情報の提供
  2. 02エージェント経由での直近ローソク足データの確認
  3. 03認証情報を露出せずに接続と配信状態を確認

MCP 対応

MCPサーバーは、チャート情報、ローソク足、描画、インジケーター、プロバイダー状態を扱う5つの読み取り専用ツールを公開します。MyLinedChartデスクトップアプリが必要で、同じマシン上で動作します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"com-mylinedchart-chart-context": {
"command": "npx",
"args": [
"-y",
"@mylinedchart/mcp-chart-context"
],
"env": {
"MLC_CONTEXT_FILE": "<MLC_CONTEXT_FILE>"
}
}
}
}
起動コマンドnpx -y @mylinedchart/mcp-chart-context
設定が必要な環境変数
MLC_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 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@mylinedchart/mcp-chart-context0.1.1

ツール

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_statusIBKR コネクターとマーケットデータプロバイダーの状態を返します。対象は、接続状態、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"
    }
  }
}

続いて、次の手順を実行します。

  1. MyLinedChart デスクトップアプリをダウンロードして開きます(mylinedchart.com/resources/downloads)。
  2. アプリ内で MCP サーバーを有効にします(Settings → MCP)。
  3. チャートを読み込みます。これで、AI エージェントが上記の 5 つの読み取り専用ツールを呼び出せるようになります。
コンテキストファイルのパスを上書きする
MLC_CONTEXT_FILE=/custom/path/agent-context.json mlc-mcp

リンク

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。