Kraken Signals Mcp

io.github.Nikoble1926由 GitHub 账号 Nikoble1926 发布v1.1.1更新于 Oct 24, 2026

Kraken crypto signals via x402: free preview + paid USDC-on-Base signals, regime & indicators

发布方自己的服务:SIGNALS Loyalty Agent Platform

已验证STDIO仅桌面金融数据与分析

概览

AI 生成的概览

本地 MCP 服务器,为助手提供 Kraken 加密货币交易信号,包括免费的 BTC/USD 预览,以及按次付费的 USDC-on-Base 信号、市场状态、历史、回测和指标工具。

可以做什么
无需钱包密钥即可获取免费的 BTC/USD 方向预览(BUY/SELL/HOLD)。按次付费获取任一 Kraken 以 USD 计价交易对的信号及置信度。扫描市场,找出主要交易对中最强的信号。获取已揭示的历史信号快照及可验证哈希,并查看市场状态(RISK_ON/RISK_OFF)及其是否发生变化。运行前向滚动回测,得到胜率和平均前向收益,并读取指定交易对与周期的原子技术指标(RSI、EMA、MACD、ATR、布林带、成交量)。
适用场景
适合希望助手在对话中拉取加密市场信号、市场状态、回测统计或技术指标的场景。免费预览足以试用;付费工具适合愿意从 Base 上少量 USDC 余额中为每次调用支付几分钱的用户。
运行要求
通过 stdio 在本地运行,通常用 npx 从 npm 包启动,因此需要 Node.js。免费预览无需密钥。付费工具需要 EVM_PRIVATE_KEY,即持有 USDC 的低余额热钱包的 Base 钱包私钥;RESOURCE_SERVER_URL 可选,用于覆盖 API 基础地址。需要能访问信号 API 的网络。
安装前请注意
付费工具每次调用都会花费真实的 Base 链上 USDC(0.005 至 0.25 美元),使用越多花费越高。EVM_PRIVATE_KEY 是钱包私钥:请使用专用的、余额很少的一次性热钱包,绝不要用主钱包,并且只保存在本地客户端配置中。信号被说明为教育用途,不构成投资建议。可选的 RESOURCE_SERVER_URL 可将请求重定向到其他端点。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Kraken Signals Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

Kraken Signals MCP

Wire Kraken Crypto Signals into Claude Desktop, Cursor, or any MCP client as tools. Ask your agent for a signal and it calls the tool; for the paid tools the bridge pays USDC on Base automatically via x402 and returns the result.

The get_signal_preview tool is free and needs no wallet key. The other tools cost a few cents per call and activate only when you set a Base wallet key.

Quick start (no clone, no build)

Add this to your client config and you're done — npx fetches and runs it:

Claude Desktop — Settings → Developer → Edit Config:

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

That gives you the free preview out of the box. To enable the paid tools, add a low-balance Base wallet key:

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

Cursor — Settings → MCP → Add new server, same command/args/env.

Restart the client, then ask: "Get the BTC signal preview" (free) or "Get the top crypto signals right now" (paid).

Tools

ToolCostDescription
get_signal_previewfreeCurrent BTC/USD direction (BUY/SELL/HOLD), no wallet key required
get_signal$0.01 USDCSignal + confidence for one pair (any Kraken */USD)
get_top_signals$0.10 USDCMarket scan — strongest signals across major pairs
get_history$0.05 USDCRevealed historical signal snapshots (commit-reveal) + verifiable hashes
get_regime_changed$0.02 USDCMarket regime (RISK_ON/RISK_OFF) + whether it changed since you last looked
get_backtest$0.25 USDCWalk-forward replay: win-rate + avg forward return per BUY/SELL signal
get_indicators$0.005 USDCAtomic TA indicators (RSI, EMA, MACD, ATR, Bollinger, volume) for a pair/timeframe

Paid mode (optional)

The paid tools need an EVM_PRIVATE_KEY: a Base wallet private key for a low-balance, dedicated hot wallet holding a little USDC — never your main wallet. Payments are gasless for the payer (the facilitator covers gas), so you mainly need a small USDC balance. Without the key, paid tools return a clear "set EVM_PRIVATE_KEY" message and the free preview keeps working.

RESOURCE_SERVER_URL is optional and defaults to https://signals.nsgoods.org.

Run from source (dev)

bash
cd mcpnpm installnpm run buildnode dist/server.js   # or: npm run dev

Security

  • The EVM_PRIVATE_KEY is yours (the buyer's) and stays local in your client config — it is never sent to the API. Use a throwaway hot wallet with only a small USDC balance.
  • For spend control, see the policy-check hooks in the official x402 MCP guide and cap per-call / per-session amounts.

Notes

Mirrors the official x402 MCP client pattern: https://docs.x402.org/guides/mcp-server-with-x402 . The x402 v2 TypeScript packages (@x402/axios, @x402/evm) evolve quickly — if npm install or the build fails, check that guide for current package names/versions.

No accounts, no API keys on the service side. Educational signals — not financial advice. MIT licensed.

来源:mcp/README.md,提交 eb29762

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.1.1最新Sep 16, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。

其他 Signals 集成