Skip to main content
Glama
roclee2692

Crypto Market Sentinel

by roclee2692

Crypto Market Sentinel

Hermes Agent 向けの読み取り専用マーケット異常検知 MCP サーバーです。BTC、ETH、RENDER を監視し、ボラティリティを考慮した P0/P1/P2 しきい値を適用して、Hermes が Feishu 経由で配信する共有 pif.event.v1 コントラクトを発行します。

公開相場のみを参照し、アカウントに接続せず、取引もしません。クールダウン、ヒステリシス、および切断時の fail-closed はすべて決定論的ステートマシンで実行され、モデルの推測に委ねられることはありません。

Why / 設計理念

  • 価格が単に変動したときではなく、市場の挙動が変化したときにのみアラートを発します。

  • P0 は即時、P1 はダイジェスト、P2 は監査専用です。

  • イベントがしきい値の 1.5 倍にエスカレーションしない限り、繰り返しは 45 分間抑制されます。

  • 発動したルールは、再武装する前にしきい値の 80% 未満に低下する必要があります。

  • 15 秒より古いデータは新しいアラートを一時停止します。

  • アカウント、注文、出金、署名、API Secret のサーフェスは一切存在しません。

Related MCP server: Tickory MCP Server

ローカル実行

npm ci
npm test
npm run demo

オプションのワンショット公開 Binance スナップショット(API キー不要):

node src/cli.js --live BTC

現在のネットワークで Binance が利用できない場合、コマンドは安全に終了します。決定論的デモと MCP ツールは引き続き利用可能です。

macOS で Hermes に追加

git clone https://github.com/roclee2692/crypto-market-sentinel.git ~/Projects/crypto-market-sentinel
cd ~/Projects/crypto-market-sentinel && npm ci
hermes mcp add market-sentinel --command node --args "$HOME/Projects/crypto-market-sentinel/src/mcp.js"
hermes mcp test market-sentinel

Hermes は mcp_market_sentinel_evaluate_market_snapshot などの名前を公開します。MCP は Feishu 対応のメッセージを返します。Hermes は既に設定済みの Feishu チャンネルを引き続き使用します。

ツール

  • evaluate_market_snapshot

  • simulate_market_scenario

  • get_market_policy

関連リポジトリは email-triage-agent です。両方とも同じ緊急/ダイジェスト/監査イベントエンベロープを使用します。

Hermes macOS セットアップ と共有 PIF イベントコントラクト を参照してください。

ライセンス

MIT。LICENSE を参照してください。

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    F
    maintenance
    Scheduled scans across all Binance spot and perpetual pairs using CEL rules (RSI, volume, MAs, price action). Runs server-side 24/7, fires webhooks on match, with delivery proof and alert explainability.
    18
    33 npm
    MIT