mcpField
K
kraken-signals-mcp

kraken-signals-mcp

本地服务
github.com/Nikoble1926金融数据16 周前更新

关于 kraken-signals-mcp

kraken-signals-mcp 通过免费预览和付费工具提供 Kraken 加密市场信号与分析,面向需要交易对信号、市场扫描、历史快照、市场状态、回测或技术指标的 MCP 客户端。

主要功能

  1. 01免费预览 BTC/USD 信号
  2. 02获取交易对信号并扫描主要市场
  3. 03提供带可验证哈希的历史快照
  4. 04检测市场状态及其变化
  5. 05提供回测和技术指标

适用场景

  1. 01预览当前 BTC/USD 方向
  2. 02比较主要交易对的信号
  3. 03查看历史信号快照及其哈希
  4. 04检查市场状态、回测结果或交易对指标

MCP 相关

它向 MCP 客户端提供信号和分析工具。配置钱包密钥后,付费工具通过 x402 使用 Base 上的 USDC 付款;免费预览无需钱包密钥。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"nikoble1926-kraken-signals": {
"command": "npx",
"args": [
"-y",
"kraken-signals-mcp"
],
"env": {
"EVM_PRIVATE_KEY": "<EVM_PRIVATE_KEY>",
"RESOURCE_SERVER_URL": "<RESOURCE_SERVER_URL>"
}
}
}
}
启动命令npx -y kraken-signals-mcp
需要配置的环境变量
EVM_PRIVATE_KEY密钥Optional. Base wallet private key (0x...) for a low-balance hot wallet holding a little USDC. Required only for the paid tools; the free get_signal_preview tool works without it. Never use your main wallet.
RESOURCE_SERVER_URLOptional. Override the signals API base URL. Defaults to https://signals.nsgoods.org.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmkraken-signals-mcp1.1.1

工具

7

收录的工具列表 · 更新于 2 周前

此工具无需参数。

详细介绍

Kraken Signals MCP

将 Kraken Crypto Signals 接入 Claude Desktop、Cursor 或任何 MCP 客户端,作为工具使用。向 Agent 请求信号,它就会调用工具;对于付费 工具,桥接会通过 x402 自动使用 Base 上的 USDC 付款, 并返回结果。

get_signal_preview 工具免费且无需钱包密钥。其他 工具每次调用收费几美分,只有在设置 Base 钱包密钥后才会启用。

快速开始(无需克隆,无需构建)

将以下内容添加到客户端配置中即可——npx 会获取并运行它:

Claude Desktop — 设置 → 开发者 → 编辑配置:

{
  "mcpServers": {
    "kraken-signals": {
      "command": "npx",
      "args": ["-y", "kraken-signals-mcp"]
    }
  }
}

这样即可直接使用免费预览。要启用付费工具, 请添加一个余额较低的 Base 钱包密钥:

{
  "mcpServers": {
    "kraken-signals": {
      "command": "npx",
      "args": ["-y", "kraken-signals-mcp"],
      "env": {
        "EVM_PRIVATE_KEY": "0x<your-low-balance-base-wallet-private-key>"
      }
    }
  }
}

Cursor — 设置 → MCP → 添加新服务,使用相同的 command/args/env。

重启客户端,然后询问:“获取 BTC 信号预览”(免费),或 “获取当前顶级加密货币信号”(付费)。

工具

工具费用描述
get_signal_preview免费当前 BTC/USD 方向(BUY/SELL/HOLD),无需钱包密钥
get_signal$0.01 USDC一个交易对的信号和置信度(任意 Kraken */USD)
get_top_signals$0.10 USDC市场扫描——主要交易对中最强的信号
get_history$0.05 USDC已公开的历史信号快照(commit-reveal)+ 可验证哈希
get_regime_changed$0.02 USDC市场状态(RISK_ON/RISK_OFF)+ 自上次查看以来是否发生变化
get_backtest$0.25 USDC滚动前向回放:每个 BUY/SELL 信号的胜率 + 平均前向收益
get_indicators$0.005 USDC一个交易对/时间范围的原子化 TA 指标(RSI、EMA、MACD、ATR、布林带、成交量)

付费模式(可选)

付费工具需要 EVM_PRIVATE_KEY:一个Base 钱包私钥,用于一个余额 较低的专用热钱包,其中只存放少量 USDC——切勿使用你的主钱包。 付款方无需支付 Gas(由协调器承担 Gas),因此 主要只需要少量 USDC 余额。未设置密钥时,付费工具会返回清晰的 “设置 EVM_PRIVATE_KEY”提示,免费预览仍可正常使用。

RESOURCE_SERVER_URL 为可选项,默认值为 https://signals.nsgoods.org。

从源代码运行(开发)

cd mcp
npm install
npm run build
node dist/server.js   # or: npm run dev

安全

  • EVM_PRIVATE_KEY 属于你(买方),并保留在你的 客户端配置中的本地——它绝不会发送到 API。请使用一次性热钱包, 其中只存放少量 USDC。
  • 如需控制支出,请参阅 官方 x402 MCP 指南中的策略检查钩子, 并限制每次调用 / 每个会话的金额。

备注

遵循官方 x402 MCP 客户端模式: https://docs.x402.org/guides/mcp-server-with-x402 。x402 v2 TypeScript 软件包(@x402/axios、@x402/evm)迭代很快——如果 npm install 或 构建失败,请查阅该指南以获取当前的软件包名称/版本。

服务端无需账户或 API 密钥。信号仅供学习参考——不构成 财务建议。采用 MIT 许可。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。