内容
mylinedchart/mcp-chart-context
只读MCP服务器,为AI代理提供对您的实时 [MyLinedChart](https://mylinedchart.com) 桌面图表和工作区上下文的只读访问权限。需要MyLinedChart桌面应用程序。完整文档:[mylinedchart.com/mcp](https://mylinedchart.com/mcp)
## 工具列表
| 工具 | 用途 |
|------|---------|
| `get_chart_context` | 返回当前MyLinedChart图表和工作区摘要:符号、时间范围、范围、提供商、连接状态、馈送类型、蜡烛/绘图/指标计数、诊断ID和数据新鲜度。只读。 |
| `get_candles` | 返回当前图表最新的OHLCV蜡烛条。字段:时间戳(纪元毫秒)、开盘价、最高价、最低价、收盘价、成交量。只读。 |
| `get_drawings` | 返回当前图表符号的所有绘图和价格水平:趋势线、水平水平、注释标签和其他叠加层。只读。 |
| `get_indicators` | 返回当前图表的已配置指标:名称、计算参数、位置(主/次)、可见性。不包括序列数据。只读。 |
| `get_provider_status` | 返回IBKR连接器和市场数据提供商状态:连接状态、MarketDataStatus代码、馈送类型(延迟/实时)、诊断ID和最后更新时间。绝不暴露账户ID、凭证或桥接URL。只读。 |
## 隐私与安全
- **只读。** 无修改,无订单录入,无交易。
- **本地。** 服务器在您的机器上与桌面应用程序一起运行。没有任何数据离开您的机器。
- **已编辑。** 账户ID、凭证、桥接URL和会话令牌在返回任何上下文之前都会被剥离。
## 安装
```bash
npm install -g @mylinedchart/mcp-chart-context
```
需要 Node 18 或更高版本。
## 使用
将以下内容添加到您的AI代理的MCP配置(`claude_desktop_config.json` 或 `~/.claude/settings.json`):
```json
{
"mcpServers": {
"mylinedchart": {
"command": "mlc-mcp"
}
}
}
:
1. 下载并打开MyLinedChart桌面应用程序([mylinedchart.com/resources/downloads](https://mylinedchart.com))。
2. 在应用程序中启用MCP服务器(设置 → MCP. 加载图表。您的AI代理现在可以调用上述五个只读### 重写上下文文件路径
```bash
MLC_CONTEXT_FILE/path/agent-context.json mlc-mcp
```
## 链接
:[mylinedchart.com](https://mylinedchart.com)
- MCP 文档:[mylinedchart.com/mcp](https://inedchart.com/mcp)
- 下载:[mylinedchart.comhttps://myl.com/resources/downloads)