“加密指标” MCP 服务器的作用是什么?
加密指标 MCP 服务器是一款模型上下文协议(MCP)服务器,旨在提供全面的加密货币技术分析指标与交易策略套件。它为 AI 交易代理和开发者提供了实时获取 50 多种趋势、动量、波动率和成交量指标的能力,并包含输出可操作交易信号(买入、持有、卖出)的算法策略。该服务器采用模块化设计,默认支持 Binance,也可配置为对接任何支持 ccxt 库的交易所,灵活适配多种数据源。通过与 MCP 的集成,可无缝提升 AI 驱动的交易工作流,支持自动化市场分析、策略回测和生成算法交易系统的洞察。
提示词列表
仓库中未提及明确的提示词模板。
资源列表
仓库文档未明确描述 MCP 相关资源。
趋势指标
- calculate_absolute_price_oscillator:测量两条 EMA 的差异以识别趋势强度(APO)。
- calculate_aroon:利用高/低价极值识别趋势变化与强度(Aroon)。
- calculate_balance_of_power:根据价格变动衡量买方与卖方力量(BOP)。
- calculate_chande_forecast_oscillator:预测未来价格相对过往趋势的变动(CFO)。
- calculate_commodity_channel_index:检测超买/超卖状态和趋势反转(CCI)。
- calculate_double_exponential_moving_average:通过减少滞后平滑价格数据以检测趋势(DEMA)。
- calculate_exponential_moving_average:对近期价格赋予更高权重以分析趋势(EMA)。
- calculate_mass_index:通过测量区间扩展识别潜在反转(MI)。
- calculate_moving_average_convergence_divergence:通过 EMA 差异追踪动量和趋势方向(MACD)。
- calculate_moving_max:计算滚动周期内的最高价(MMAX)。
- calculate_moving_min:计算滚动周期内的最低价(MMIN)。
- calculate_moving_sum:计算滚动周期内价格总和(MSUM)。
- calculate_parabolic_sar:为趋势跟踪提供止损反转点(PSAR)。
- calculate_qstick:基于开盘-收盘价差衡量买卖压力(Qstick)。
- calculate_kdj:结合随机与动量信号进行趋势分析(KDJ)。
- calculate_rolling_moving_average:应用滚动 EMA 以更平滑地跟踪趋势(RMA)。
本 MCP 服务器的应用场景
- 自动化市场分析:AI 代理可利用服务器技术指标,实时分析加密货币市场,识别趋势及交易机会。
- 算法策略开发:开发者可利用内置交易策略,设计、测试并优化基于标准化指标信号的算法交易机器人。
- 交易想法回测:通过历史数据模拟交易策略,用户可在实盘部署前评估不同策略的可行性与表现。
- 交易所数据抽象:服务器可连接任意
ccxt支持的交易所,开发者无需重写数据集成逻辑即可快速适配不同平台。
如何部署
Windsurf
- 准备环境:安装 Node.js v18.x 或更高版本。
- 克隆仓库:
git clone https://github.com/kukapay/crypto-indicators-mcp.git cd crypto-indicators-mcp - 安装依赖:
npm install - 编辑 Windsurf 配置:在 MCP 配置文件中添加服务器配置:
{ "mcpServers": { "crypto-indicators-mcp": { "command": "node", "args": ["path/to/crypto-indicators-mcp/index.js"], "env": { "EXCHANGE_NAME": "binance" } } } } - 保存并重启:保存配置并重启 Windsurf。可通过日志或 MCP 集成状态进行验证。
Claude
- 安装 Node.js:确保已安装 Node.js v18.x+。
- 克隆并安装依赖:
git clone https://github.com/kukapay/crypto-indicators-mcp.git cd crypto-indicators-mcp npm install - 编辑 Claude 配置:在配置中添加 MCP 服务器:
{ "mcpServers": { "crypto-indicators-mcp": { "command": "node", "args": ["path/to/crypto-indicators-mcp/index.js"], "env": { "EXCHANGE_NAME": "binance" } } } } - 重启 Claude:保存、重启并验证运行状态。
Cursor
- 安装环境依赖:Node.js v18.x 或更高版本。
- 克隆并安装依赖:
git clone https://github.com/kukapay/crypto-indicators-mcp.git cd crypto-indicators-mcp npm install - 配置 MCP:在 Cursor 的 MCP 配置中添加:
{ "mcpServers": { "crypto-indicators-mcp": { "command": "node", "args": ["path/to/crypto-indicators-mcp/index.js"], "env": { "EXCHANGE_NAME": "binance" } } } } - 重启与测试:保存设置并重启 Cursor。
Cline
- 安装 Node.js:确保 Node.js v18.x+ 已就绪。
- 仓库初始化:
git clone https://github.com/kukapay/crypto-indicators-mcp.git cd crypto-indicators-mcp npm install - 编辑 Cline 的 MCP 配置:
{ "mcpServers": { "crypto-indicators-mcp": { "command": "node", "args": ["path/to/crypto-indicators-mcp/index.js"], "env": { "EXCHANGE_NAME": "binance" } } } } - 应用并重启:保存并重启 Cline。
API 密钥安全
如需使用交易所 API 密钥,请在 MCP 服务器配置中将其设置为环境变量:
{
"mcpServers": {
"crypto-indicators-mcp": {
"command": "node",
"args": ["path/to/crypto-indicators-mcp/index.js"],
"env": {
"EXCHANGE_NAME": "binance",
"API_KEY": "${API_KEY}",
"API_SECRET": "${API_SECRET}"
}
}
}
}
注意: 请用你的环境变量引用(如
"${API_KEY}"和"${API_SECRET}")替换为真实值,切勿明文填写密钥,以保障安全。
在流程中如何使用 MCP
在 FlowHunt 中集成 MCP
要在 FlowHunt 工作流中集成 MCP 服务器,首先将 MCP 组件添加至你的流程并连接 AI 代理:

点击 MCP 组件,打开配置面板。在系统 MCP 配置区,按如下 JSON 格式填写你的 MCP 服务器信息:
{
"crypto-indicators-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 代理即可将此 MCP 作为工具,访问其全部功能。请记得将 “crypto-indicators-mcp” 替换为实际服务器名称,并将 URL 替换为你自己的 MCP 服务器地址。
概览
| 板块 | 是否可用 | 备注说明 |
|---|---|---|
| 概览 | ✅ | |
| 提示词列表 | ⛔ | 未找到提示词模板 |
| 资源列表 | ⛔ | 仓库中未明示 MCP 资源 |
| 工具列表 | ✅ | 趋势指标(见上文) |
| API 密钥安全 | ✅ | 配置示例含环境变量 |
| 采样支持(评测时可忽略) | ⛔ | 未有相关文档 |
根据现有信息,加密指标 MCP 服务器在核心配置及工具暴露方面文档完善,但缺乏提示词模板及显式资源描述。非常适合 AI 交易代理与量化研究,但未涉及根节点或采样支持。总体来看,是一款专注于本领域的强大 MCP 服务器。
MCP 评分
| 是否有 LICENSE | ✅ (MIT) |
|---|---|
| 有至少一个工具 | ✅ |
| 分叉数量 | 17 |
| Star 数量 | 41 |
