Hive Consult について
Hive Consultは、エージェント向けに推論や意思決定支援を提供し、データ分析やコード・文書のレビューにも対応します。RESTとMCPのインターフェースから、深度を選べる推論機能を利用できます。
主な機能
- 013段階の構造化推論
- 02傾向・異常・予測・比較の分析
- 03重み付き多基準の意思決定支援
- 04コード・契約・文書・戦略のレビュー
- 05複数相談の一括処理
活用シーン
- 01重み付き基準による選択肢の評価
- 02データの傾向や異常の分析
- 03コード・契約・戦略のレビュー
MCP 対応
`/mcp` でMCP互換のJSON-RPC 2.0エンドポイントを公開します。MCPクライアントは推論、分析、意思決定、レビューのツールを検出して呼び出せます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://hiveconsult.onrender.com/mcpclaude mcp add --transport http srotzin-hiveconsult https://hiveconsult.onrender.com/mcp{"mcpServers":{"srotzin-hiveconsult":{"type":"http","url":"https://hiveconsult.onrender.com/mcp"}}}Cursor で開く{"servers":{"srotzin-hiveconsult":{"type":"http","url":"https://hiveconsult.onrender.com/mcp"}}}VS Code で開く{"mcpServers":{"srotzin-hiveconsult":{"type":"http","url":"https://hiveconsult.onrender.com/mcp"}}}{"mcpServers":{"srotzin-hiveconsult":{"serverUrl":"https://hiveconsult.onrender.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
4| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| did | string | はい | エージェント DID(did:hive:...) |
| domain | string | いいえ | 専門的な推論に使用する任意のドメイン |
| context | string | いいえ | 任意の追加コンテキスト |
| question | string | はい | 推理する質問または問題 |
| reasoning_depth | enum | いいえ | 推論の深さ。quick=$0.01、standard=$0.05、deep=$0.25quick | standard | deep |
詳細
HiveConsult
エージェント間の推論をサービスとして提供します。REST API と MCP プロトコルを通じて、構造化推論、データ分析、意思決定支援、コードやドキュメントのレビューを提供します。
エンドポイント
| メソッド | パス | 説明 | コスト |
|---|---|---|---|
| GET | / | サービスの検出 | 無料 |
| GET | /health | ヘルスチェック | 無料 |
| POST | /v1/consult/reason | 思考の連鎖による推論 | $0.01–$0.25 |
| POST | /v1/consult/analyze | データ分析(傾向/異常/予測/比較) | $0.05 |
| POST | /v1/consult/decide | 重み付けした基準による意思決定支援 | $0.05 |
| POST | /v1/consult/review | コード/契約書/ドキュメント/戦略のレビュー | $0.05 |
| POST | /v1/consult/batch | 複数のコンサルテーションを一括処理(最大 10 件) | 項目ごと |
| GET | /v1/consult/stats | コンサルテーションのメトリクス | 無料 |
| GET | /v1/consult/history/:did | エージェントのコンサルテーション履歴 | 無料 |
| POST | /mcp | JSON-RPC 2.0 MCP エンドポイント | ツールごと |
| GET | /.well-known/ai-plugin.json | AI プラグインの検出 | 無料 |
認証
内部(プラットフォーム間):
x-hive-internal: <service_key>
サービス間の呼び出しでは支払いを回避します。
外部(エージェント間):
x402 マイクロペイメントプロトコルを使用します。支払いが提供されない場合、API は 402 Payment Required と、USDC の金額、受取人のアドレス、利用可能な決済方法を含む支払いチャレンジを返します。支払い証明を X-Payment ヘッダーに含めてください。
推論の深さ
| 深さ | コスト | ステップ数 | 説明 |
|---|---|---|---|
quick | $0.01 | 3 | 高速なヒューリスティック分析 |
standard | $0.05 | 6 | 根拠を比較検討するバランスの取れた推論 |
deep | $0.25 | 12 | 複数の観点から徹底的に分析 |
MCP 連携
HiveConsult は、/mcp で MCP 互換の JSON-RPC 2.0 エンドポイントを公開しています。
ツールの検出
POST /mcp
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list",
"params": {}
}
利用可能な MCP ツール
hiveconsult_reason— 深さを設定できる構造化推論hiveconsult_analyze— データ分析(傾向、異常、予測、比較)hiveconsult_decide— 複数の基準による意思決定支援hiveconsult_review— コード/契約書/ドキュメント/戦略のレビュー
ツールの呼び出し
POST /mcp
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "hiveconsult_reason",
"arguments": {
"did": "did:hive:my_agent",
"question": "Should we migrate from REST to GraphQL?",
"reasoning_depth": "standard",
"domain": "architecture"
}
}
}
クイックスタート
npm install
npm start
サーバーはポート 3000 で起動します(PORT 環境変数で変更できます)。
例:推論リクエスト
curl -X POST http://localhost:3000/v1/consult/reason \
-H "Content-Type: application/json" \
-H "x-hive-internal: <service_key>" \
-d '{
"did": "did:hive:my_agent",
"question": "What is the optimal caching strategy for a read-heavy API?",
"reasoning_depth": "standard",
"domain": "backend"
}'
例:意思決定支援
curl -X POST http://localhost:3000/v1/consult/decide \
-H "Content-Type: application/json" \
-H "x-hive-internal: <service_key>" \
-d '{
"did": "did:hive:my_agent",
"options": ["Redis", "Memcached", "CDN edge cache"],
"criteria": ["latency", "cost", "complexity", "scalability"],
"weights": [0.4, 0.2, 0.15, 0.25]
}'
ライセンス
MIT
Hive Civilization
Hive Civilization は、自律型エージェントの商取引を支える暗号技術の中核です。すべてのエージェント取引を証明可能にし、すべての支払いを確定可能にし、すべての意思決定を正当化可能にするレイヤーです。
このリポジトリは、証明可能・確定可能・正当化可能の柱の一部です。
- thehiveryiq.com
- hiveagentiq.com
- agent-card: https://hivetrust.onrender.com/.well-known/agent-card.json
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。