mcpField
P
perpwatch

perpwatch

ローカル
github.com/CloudCorpRecords金融データ01 週間前に更新

perpwatch について

perpwatchは、MarketTraceの無期限先物マイクロストラクチャーデータフィードを中継するクライアントです。暗号資産市場の状況や取引フローを調べる用途に向け、呼び出しをローカルで検証してから、Binance、Bybit、OKX、Hyperliquidを集約するエンドポイントへ11個の読み取り専用ツールの要求を転送します。

主な機能

  1. 01資金調達率、建玉、市場スナップショット
  2. 02条件別の結果と市場状態の履歴
  3. 03清算、出来高プロファイル、大口取引
  4. 04フットプリントイベントと積み上げインバランス
  5. 05ローカルでのシンボル検証とコマンドライン

活用シーン

  1. 01対応シンボルの資金調達率と建玉の確認
  2. 02過去の市場状態と条件別リターンの調査
  3. 03直近の清算と大口取引の確認
  4. 04出来高プロファイルと板のフットプリントイベントの分析

MCP 対応

stdio MCPサーバーを通じて11個の読み取り専用ツールを公開し、呼び出しをホスト型MarketTraceエンドポイントに転送します。データ要求には`MARKETTRACE_BEARER`トークンが必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"cloudcorprecords-perpwatch": {
"command": "npx",
"args": [
"-y",
"@reneturcios/perpwatch"
]
}
}
}
起動コマンドnpx -y @reneturcios/perpwatch

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@reneturcios/perpwatch0.1.0
ocighcr.io/cloudcorprecords/perpwatch:0.1.0

ツール

11

掲載時のツール一覧 · 1 週間前に更新

パラメーター型必須説明
symbolstringはい資産シンボル:BTC、ETH、SOL、BNB、XRP、DOGE、HYPE、ZEC、ENA(大文字と小文字を区別しません。`BTCUSDT` のように `USDT` サフィックスも使用できます)。

詳細

perpwatch

MarketTrace 無期限先物マイクロストラクチャーフィード用の転送クライアントです。perpwatch は、フィードの読み取り専用ツール11個を stdio MCP サーバー(および小規模な CLI)として公開します。9銘柄のユニバース(BTC、ETH、SOL、BNB、XRP、DOGE、HYPE、ZEC、ENA。大文字・小文字を区別せず、USDT サフィックスは任意)を含む各呼び出しをローカルで検証し、Binance、Bybit、OKX、Hyperliquid のデータを集約するホスト型エンドポイントにプロキシします。

回答する質問別のツール:

  • 市場の状況 — get_market_state(正規化されたスナップショット1件:ファンディング+パーセンタイル、OI、出来高、CVD、板の不均衡、清算圧力、ベーシス)、get_funding_percentile
  • 履歴と基準率 — get_conditional_outcomes(指定された条件後に測定されたフォワードリターン。証拠が不十分な場合は history_silent)、 get_state_history(15分間隔の市場状態アーカイブ系列)、 get_ohlcv(統合ローソク足)
  • フローとフットプリント — get_liquidations_recent、 get_volume_profile(POC/バリューエリア/未再訪POC)、 get_big_trades、get_footprint_events(吸収/撤退された板の壁)、get_stacked_imbalances
  • help — ツールガイド。認証情報不要でローカルに提供されます。質問別のツール分類、呼び出し例、尺度、制限を掲載しています。

認証

ホスト型エンドポイントでは OAuth サインイン(ブラウザー → メールのマジックリンク)を使用します。サインインを完了し、取得したベアラートークンをエクスポートします。

export MARKETTRACE_BEARER="<bearer from the hosted sign-in>"

認証情報がない場合、データ呼び出しは MARKETTRACE_BEARER とサインインについて示すエラーで失敗します。データが捏造されることはありません。エンドポイントのデフォルトは https://api.markettrace.ai/mcp です。MARKETTRACE_MCP_URL で上書きできます。市場データは情報提供のみを目的としており、金融アドバイスではありません。

CLI

npx @reneturcios/perpwatch tools
npx @reneturcios/perpwatch help
npx @reneturcios/perpwatch call get_market_state '{"symbol":"BTC"}'
npx @reneturcios/perpwatch --version

終了コード:0 は成功、1 は実行時エラー(ベアラーの欠落やアップストリームエラーを含む)、2 は使用方法のエラーです。

MCP サーバー

npx -y @reneturcios/perpwatch mcp

MCP クライアントの設定:

{
  "mcpServers": {
    "perpwatch": {
      "command": "npx",
      "args": ["-y", "@reneturcios/perpwatch", "mcp"],
      "env": { "MARKETTRACE_BEARER": "<bearer from the hosted sign-in>" }
    }
  }
}

Docker

docker run -i -e MARKETTRACE_BEARER="<bearer>" ghcr.io/cloudcorprecords/perpwatch

開発

npm install
npm run build   # tsc -> dist/
npm test        # tsx --test test/*.test.ts (fake fetch, no network)
npm run dev     # run the CLI from source

ライセンス

MIT — Copyright (c) 2026 Rene Turcios

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。