mcpField
H
Hive Barter

Hive Barter

リモート
hiveagentiq.com金融データ026 週間前に更新
リポジトリ公式サイト

Hive Barter について

Hive Barterは、402対応のMCPエンドポイントを調査して価格を照会し、設定した再販マージンを満たす場合に署名済みの対案を送る、エージェント向けMCPサーバーです。承諾された取引はBase上のUSDCで決済します。

主な機能

  1. 01402対応MCPエンドポイントの検出
  2. 02価格照会と留保価格の推定
  3. 03署名済み対案の送信
  4. 04承諾された取引のUSDC決済
  5. 05裁定の試行とスプレッドの追跡

活用シーン

  1. 01再販基準を下回る価格のエンドポイント探し
  2. 02見積もり照会による相手の留保価格推定
  3. 03複数回の交渉なしで上限付き対案を提示
  4. 04日次の決済額とスプレッドの確認

MCP 対応

Streamable HTTPを通じて、MCPクライアントにバーター先の検出、見積もり曲線、裁定レポートのツールを公開します。MCP 2024-11-05を使用し、MCP remote設定から接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://hive-mcp-barter.onrender.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

hive-mcp-barter

srotzin/hive-mcp-barter MCP server

アウトバウンド 402 裁定取引エージェント — Hive Civilization

402 に対応した MCP エンドポイントを調査し、提示価格より低い価格で対案を出し、スプレッドが再販下限をクリアした場合に決済します。純粋なプロトコルであり、DM もスパムもありません。すべてのリクエストに帰属情報ヘッダーを付けます。

評議会の由来:アドホック、ユーザー昇格 2026-04-27(Tier A の順位 1)。


これは何か

hive-mcp-barter は、402 決済サーフェス上でアウトバウンドの裁定取引ループを実行する Model Context Protocol サーバーです。公開 MCP レジストリをスキャンして 402 対応エンドポイントを探し、標準的な見積もりリクエストでプローブします。さらに、target_asking × counter_pct が当方の再販下限を下回る場合は、事前署名済みの対案を一度だけ提示します。対象は事前署名済みトランザクションをブロードキャストすることで受諾します。交渉も、2 回目のラウンドも、人間が読める形式での連絡もありません。

  • プロトコル: Streamable-HTTP / JSON-RPC 2.0 上の MCP 2024-11-05
  • トランスポート: POST /mcp
  • 検出: GET /.well-known/mcp.json
  • ヘルス: GET /health
  • 決済: Base L2 上の USDC — 実際の決済手段であり、モックでもシミュレーションでもありません
  • ブランドゴールド: Pantone 1245 C / #C08D23

ツール

ツールTier説明
barter_discover0(無料)公開レジストリ(glama、smithery、mcp.so)から、直近に確認された提示価格とともに 402 対応 MCP エンドポイントを一覧表示します。
barter_quote_curve0(無料)段階的に低い floor pcts で最大 5 回のプローブを送信し、対象の需要曲線を作成します。予約価格の推定値を返します。
barter_arbitrage_book0(無料)本日の P&L:送信したプローブ数、受諾された対案数、実現した USDC スプレッド。

REST エンドポイント

メソッドパス目的
POST/v1/barter/discoverレジストリをスキャンして 402 エンドポイントを探します。
POST/v1/barter/probe対象に 402 形式の見積もりリクエストを送信します。
POST/v1/barter/counter設定された floor pct で署名済みの対案を作成します。
POST/v1/barter/settle受諾された対案をオンチェーンで確定し、スプレッドを計上します。
GET/v1/barter/ledger累計 P&L、試行数、成功数、スプレッド。
GET/v1/barter/today本日の集計(Tier 0、無料)。
GET/healthサービスのヘルス状態。

対案エンベロープ

{
  "x402_version": 1,
  "intent": "counter_offer",
  "originator_did": "did:hive:morph",
  "asking_seen_usd": "0.05",
  "offer_usd": "0.0325",
  "offer_atomic_usdc_base": "32500",
  "tx_pre_signed": "0x...",
  "expires": "2026-04-27T20:30:00Z",
  "attribution": {
    "agent": "hive-mcp-barter",
    "attribution_id": "barter-{uuid}",
    "policy": "single-shot-no-haggle"
  }
}

事前署名済みトランザクションがコミットメントのすべてです。対象はこれをブロードキャストして受諾するため、受諾時にこちらが再署名する必要はありません。

再販下限

カテゴリー当方の購入下限当方の再販価格
LLM トークン$0.000020 / トークン$0.000040 / トークン
オラクル読み取り$0.0008 / 読み取り$0.0015 / 読み取り
ストレージ書き込み$0.00012 / 書き込み$0.00025 / 書き込み
KYC チェック$0.04 / チェック$0.08 / チェック

target_asking × counter_pct ≤ our_resell × 0.95 の場合、対案を提示します。それ以外はスキップします。利益幅がないためです。

リスク制御

上限値
対案 1 件あたりの最大額$0.50 USDC
1 日あたりのアウトバウンド支出上限$25 USDC
対象あたりの 24 時間以内の最大プローブ数1
1 時間あたりの異なる対象の最大数30
対象ごとのブラックリスト登録条件3 回以上応答なし

すべての上限はフェイルクローズです。環境変数で設定できます。環境変数がない場合、または値が無効な場合は、常により厳しいデフォルト値が適用されます。

設定

環境変数必須デフォルト備考
PORTいいえ3000
ENABLE_OUTBOUNDいいえfalseデフォルトでは無効です。5分間隔の cron ループは、true に設定した場合にのみ実行されます。
WALLET_ADDRESSいいえ0x15184…436eBase 上の W1 MONROE。
USDC_BASEいいえ0x833589…2913Base 上の USDC コントラクト。
BASE_RPCいいえhttps://mainnet.base.org
HIVECOMPUTE_URLいいえhttps://hivecompute-g2g7.onrender.com/v1/compute/chat/completions再販価格の再評価に 1 日 2 回使用します。
MAX_DAILY_SPEND_USDいいえ25
MAX_SINGLE_COUNTER_USDいいえ0.50
COUNTER_PCTいいえ0.65
PRIVATE_KEY署名する場合は必須—対抗オファーの資金を提供するウォレットの 16 進数秘密鍵です。絶対にコミットしないでください。 設定しない場合、/v1/barter/counter は未署名のエンベロープを返し、cron ループは実際の入札を行いません。

署名はオプトインです。このリポジトリに鍵は含まれていません。実際の対抗オファーを有効にするには、Render ダッシュボード(またはデプロイ環境)で PRIVATE_KEY を設定してください。5分間隔の cron ループを有効にするには、ENABLE_OUTBOUND=true を設定してください。

ローカルで実行する

git clone https://github.com/srotzin/hive-mcp-barter.git
cd hive-mcp-barter
npm install
npm start
# server up on http://localhost:3000/mcp
curl http://localhost:3000/health
curl http://localhost:3000/.well-known/mcp.json
curl http://localhost:3000/v1/barter/today

MCP クライアントから接続する

Claude Desktop / Cursor / Manus — mcp.json に追加します。

{
  "mcpServers": {
    "hive_mcp_barter": {
      "command": "npx",
      "args": ["-y", "mcp-remote@latest", "https://hive-mcp-barter.onrender.com/mcp"]
    }
  }
}

Hive Civilization

Hive Civilization の一部です。主権型 DID、USDC 決済、エージェント間の通信基盤を備えています。連携用シムには hive-mcp-evaluator、hive-mcp-compute-grid、hive-mcp-depin、hive-mcp-agent-storage、hive-mcp-agent-kyc、hive-mcp-trade があります。

ライセンス

MIT (c) 2026 Steve Rotzin / Hive Civilization

Hive Civilization Directory

エージェントネイティブな金融インフラである Hive Civilization の一部です。

ブランドカラー:#C08D23

コメント

MCP は初めてですか?

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

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