mcpField
S
Strategic Agent Reasoning MCP

Strategic Agent Reasoning MCP

ローカル
agentreasoningmcp.comAI・エージェント114 週間前に更新

Strategic Agent Reasoning MCP について

Strategic Agent Reasoning MCPは、自律型エージェント向けに構造化されたBDI計画と意思決定を支援するMCPサーバーです。目標分解、効用・リスク評価、信念追跡、動的な再計画と高速な決定的判断を組み合わせています。

主な機能

  1. 01BDI目標と意図の管理
  2. 02階層的な目標分解
  3. 03効用スコアリングとリスク評価
  4. 04信念の確信度減衰と調整
  5. 05動的な再計画
  6. 06高速な決定的判断ツール

活用シーン

  1. 01環境スナップショットから行動を順位付け
  2. 02障害やイベント後に目標を再計画
  3. 03複数の計画候補のリスク評価

MCP 対応

目標・信念の管理、行動評価、リスク分析、再計画、高速な判断を行う15種類のMCPツールを提供します。

設定

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

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

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

パッケージ
npm@putervision/agent-reasoning-mcp0.4.1

ツール

15

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

パラメーター型必須説明
idstringいいえ目標 ID(更新、取得、放棄時に必須)
limitnumberいいえlist 操作で返す最大項目数
titlestringいいえ目標のタイトルまたは目的の概要
actionenumはい実行する目標管理操作:create、update、decompose、get、list、abandoncreate | update | decompose | get | list | abandon
statusenumいいえ目標のステータスactive | completed | failed | abandoned | suspended
projectstringいいえ対象プロジェクトの slug
prioritynumberいいえ目標の優先度(0.0~1.0)
progressnumberいいえ完了の進捗(0.0~1.0)
subgoalsarrayいいえdecompose 操作用のサブ目標の配列
parent_idstringいいえ階層型サブ目標の親目標 ID
deadline_atstringいいえISO-8601 の期限タイムスタンプ
descriptionstringいいえ目標の詳細な説明
utility_weightsobjectいいえ目標固有の効用重みのオーバーライド
success_criteriaarrayいいえ検証可能な条件のリスト
client_request_idstringいいえ重複作成を防ぐための冪等性キー

詳細

@putervision/agent-reasoning-mcp

npm version version CI Node License: MIT

自律型 AI エージェントのための戦略的 BDI 推論、多属性期待効用理論、意思決定インテリジェンス

@putervision/agent-reasoning-mcp は、戦略的な信念・欲求・意図(BDI)推論、階層的な目標分解、多属性期待効用計算((E[U] = \sum w_i u_i))、指数関数的な信念の減衰、定量的なリスク評価、マルチモーダルメモリブリッジを介したリアクティブな再計画を提供する、正式な Model Context Protocol(MCP)サーバーです。

🌐 公式ドキュメント:putervision.com • インタラクティブなウェブドキュメント


⚡ 15秒で始める

# 1. Initialize reasoning database & seed default utility profiles
npx @putervision/agent-reasoning-mcp init

# 2. Run health diagnostics and Merkle audit checks
npx @putervision/agent-reasoning-mcp doctor

# 3. Inspect active goals, intentions, and belief states
npx @putervision/agent-reasoning-mcp inspect

🛠️ 15個のコア MCP ツール

BDI 戦略的熟考(10個のツール)
ツールアクション目的
set_goalcreate, update, decompose, get, list, abandon目標階層、タスク DAG、成功基準を管理します
evaluate_situationsnapshot, quick環境のスナップショットから候補アクションを評価し、順位付けします
replanblocker, event, full障害に応じてサブ目標を適応的に再構成し、古くなった意図を中止します
assess_riskaction, plan, compare候補アクション全体の脅威とリスクを定量的に計算します
query_knowledgesearch, patterns, similar_situations学習済みヒューリスティック、戦術知識、過去の意思決定パターンを検索します
set_utility_weightsconfigure, get, list, activate効用の重み(積極性、慎重さ、貪欲さ、効率性、探索)を設定します
get_decision_tracelatest, get, list, explain説明可能な思考連鎖の根拠とレイテンシのテレメトリーを提供します
manage_beliefsupdate, query, expire, reconcile信頼度が指数関数的に減衰する構造化された信念状態($C = C_0 e^{-\lambda t}$)を管理します
manage_intentionscreate, dispatch, get, list, cancel, resolve実行時の実行エンジンに向けて、契約ディレクティブキューを接続します
manage_reasoning_dbstats, audit, snapshot, restore推論データベースの統計情報、SHA-256 Merkle 監査、スナップショットのロールバックを提供します
システム1高速意思決定レイヤー(5つのツール)

TypeSafe が先駆けた、型付き System 1 パターンであるJevに着想を得ています(トークンを生成せず、コンパクトな状態に対して型付きの Choice、Score、Noul プリミティブを評価します)。インメモリ LRU キャッシュと決定論的ヒューリスティックを使用し、外部 API 呼び出しなしでローカルに実装しています(<2ms)。

ツール目的レイテンシ目標L1 キャッシュ(p50)スループット
classifyマルチモーダル StatePacks の低レイテンシなカテゴリラベル付け<2ms0.0075 ms~90,000 ops/s
ask_noul型付きの確率的仮説と真偽検証($p \in [0.0, 1.0]$)<2ms0.0049 ms~127,000 ops/s
ask_choice確率単体を用いた離散的な $1$-of-$N$ 選択($N \le 16$)<2ms0.0138 ms~64,000 ops/s
ask_score範囲制限付き数値スコアリングと較正済み効用評価<2ms0.0057 ms~129,000 ops/s
gate_intention署名付き HMAC ディスパッチトークンを発行する、ディスパッチ前の影響範囲監査ゲート<1ms0.0709 ms~12,000 ops/s

ベンチマークの再現コマンド、レイテンシのパーセンタイル(p50/p95/p99)、多層キャッシュアーキテクチャの詳細については、**docs/benchmarks.md**を参照してください。


🏛️ PuterVision Pentad マルチモーダルエコシステム

agent-reasoning-mcp は、閉ループのPuterVision Super-Loopを調整します。

  • 🧠 agent-reasoning-mcp:何をするかを決定します(BDI 戦略的推論、効用理論、再計画)
  • ⚡ behavior-mcp:ブラウザーランタイムで約60Hzでどのように行動するかを実行します
  • 📊 state-memory-mcp:ワークフロー、タスク、ブロッカー、意思決定の永続メモリ
  • 👁️ vision-memory-mcp:知覚キャッシュ、視覚的グラウンディング、動画のタイムライン
  • 🌐 world-model-mcp:3D/2D空間レイアウト、エンティティの永続性、衝突シミュレーション

📚 詳細ドキュメントガイド


🔗 クライアント設定と環境

.cursor/mcp.json または .vscode/mcp.json に追加します:

{
  "mcpServers": {
    "agent-reasoning-mcp": {
      "command": "agent-reasoning-mcp",
      "args": ["run"],
      "env": {
        "PENTAD_HMAC_SECRET": "your-secure-shared-secret-here",
        "DISPATCH_TOKEN_TTL_MS": "30000"
      }
    }
  }
}
主な環境変数
  • PENTAD_HMAC_SECRET:意図ディスパッチトークンへの暗号署名に使用する256ビットの共有鍵。
  • DISPATCH_TOKEN_TTL_MS:ディスパッチトークンの有効期限(デフォルト:30,000ms)。
  • SKIP_MODEL_LOAD:エアギャップ環境での L1/L2 決定論的評価を強制するには、1(または OFFLINE=1)に設定します。

🧪 テストとベンチマーク

# Run full unit and integration test suites
npm test

# Run System 1 fast decision layer benchmark suite (throughput & latency percentiles)
npm run benchmark

# Run air-gapped verification
OFFLINE=1 SKIP_MODEL_LOAD=1 npm test

📄 ライセンス

MIT © PuterVision

コメント

MCP は初めてですか?

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

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