mcpField
K
Klave Mcp

Klave Mcp

ローカル
github.com/juny-klaveビジネス・マーケティング028 週間前に更新

Klave Mcp について

Klave McpはClaudeを二者間の交渉エンジンに接続し、さまざまな業界の価格交渉を行います。交渉ラウンドを管理し、結果のゼロ知識証明への参照を提供する一方、買い手の上限額はツール応答に含めません。

主な機能

  1. 01価格交渉の開始
  2. 02交渉ラウンドの進行
  3. 03状態とラウンド履歴の確認
  4. 04ZK証明による決済の検証
  5. 05買い手の上限額を応答に含めない

活用シーン

  1. 01貨物・物流料金の交渉
  2. 02SaaSライセンス価格の引き下げ交渉
  3. 03契約者の料金やオフィス賃料の交渉
  4. 04上限額を設定した和解交渉

MCP 対応

MCPクライアントに、交渉開始、ラウンド進行、状態確認、決済検証の4つのツールを公開します。リモートSSEとローカルstdioに対応します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"klave": {
"command": "npx",
"args": [
"-y",
"mcp-remote"
]
}
}
}
起動コマンドnpx -y mcp-remote

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

パッケージ
npmmcp-remote

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

@juny-klave/mcp

Claude がユーザーに代わって、価格を自律的かつプライベートに交渉し、結果を暗号学的に証明できるようにする MCP サーバーです。


できること

KLAVE は Claude を二者間交渉エンジンに接続します。自然な英語で希望を伝えると、Claude が KLAVE を呼び出し、複数回のラウンドを通じて交渉を進め、合意価格と ZK 証明の参照情報を報告します。上限額は認可トークンに暗号学的に結び付けられ、応答には一切含まれません。売り手に予算が伝わることはありません。


交渉できる内容

価格が付いているものなら何でも交渉できます。KLAVE は、既存の出品情報、プラットフォームとの提携、事前に用意されたシナリオを必要としません。提示価格があり、上限額があれば、KLAVE が交渉できます。

貨物輸送と物流

「上海からロッテルダムまで、200 FEU コンテナの交渉をしてください。提示額は $2,806 です。上限は $2,700 です。」

ソフトウェアと SaaS

「この CRM ライセンスをもっと安くしてください。500 席で、年間 $75,000 を提示されています。$58,000 を超えるつもりはありません。」

雇用と契約

「請負業者から、6 か月の契約で時給 $185 を提示されています。予算は時給 $150 です。交渉してください。」

不動産

「オフィス賃貸契約の更新を交渉してください。家主は 1 平方フィートあたり $42 を希望しています。$35 以下にする必要があります。」

法律と和解

「和解金を交渉してください。相手方は $250,000 を求めています。上限は $180,000 です。」

あらゆる二者間交渉

「相手の提示額は [X] です。[Y] を超えて支払うつもりはありません。交渉してください。」


前提条件


Claude Desktop へのインストール

~/Library/Application Support/Claude/claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "klave": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://klave1-production.up.railway.app/mcp/sse",
        "--header",
        "x-api-key:YOUR_API_KEY"
      ]
    }
  }
}

YOUR_API_KEY を、klave-platform.vercel.app/docs で取得したキーに置き換えてください。


Claude Code へのインストール

claude mcp add klave \
  --transport sse \
  "https://klave1-production.up.railway.app/mcp/sse" \
  --header "x-api-key:YOUR_API_KEY"

ローカルで実行する(stdio)

git clone https://github.com/juny-klave/klave-mcp.git
cd klave-mcp
npm install
npm run build

次に、Claude Desktop でローカルビルドを指定します。

{
  "mcpServers": {
    "klave": {
      "command": "node",
      "args": ["/absolute/path/to/klave-mcp/dist/index.js"],
      "env": {
        "KLAVE_API_URL": "https://klave1-production.up.railway.app",
        "KLAVE_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

4 つのツール

ツール機能
klave_negotiate交渉を開始します。対象、業界、価格帯は問いません
klave_advance1 ラウンド進めます。SETTLED または TERMINATED になるまでループで呼び出します
klave_statusいつでも現在の状態と全ラウンドの履歴を取得します
klave_verify和解が公正に行われたことを確認する ZK 証明を取得します
ツールの呼び出し順序
klave_negotiate        ← describe what you're negotiating and your ceiling
klave_advance (loop)   ← advance round by round until SETTLED
klave_status           ← check progress at any time
klave_verify           ← get cryptographic proof after settlement

プライバシーの保証

  • 上限額(ceiling_price)は交渉エンジンに渡されますが、ツールの応答には一切含まれません。
  • 売り手の下限価格はサーバー側で算出され、API 応答にフィールドとして一切含まれません。
  • verify の応答に含まれる leaks_detected はサーバーから取得され、ハードコードされていません。
  • すべての交渉で、監査可能な ZK 証明が生成されます。

環境変数(ローカルモード)

変数デフォルト説明
KLAVE_API_URLhttps://klave1-production.up.railway.appKLAVE REST API のベース URL
KLAVE_API_KEY(empty)API キー
TRANSPORTstdiostdio(Claude Desktop/Code)または http(リモート/SSE)
PORT3002TRANSPORT=http の場合の HTTP ポート

API キーの取得

klave-platform.vercel.app/docs で登録してください。


開発者向け SDK

交渉をプログラムで認可する必要があるエージェントを開発している場合は、KLAVE SDK(@juny-klave/sdk)をご覧ください。


ライセンス

MIT

コメント

MCP は初めてですか?

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

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