mcpField
A
Agent Infra Mcp

Agent Infra Mcp

ローカル
github.com/lulzasaur9192AI・エージェント031 週間前に更新

Agent Infra Mcp について

Agent Infra Mcpは、AIエージェント基盤向けのMCPサーバーです。永続メモリ、APIドリフト監視、署名付き操作記録を18個のツールで提供します。

主な機能

  1. 01名前空間とTTL付きメモリ
  2. 02一括保存と全文検索
  3. 03cronスケジュール対応のAPIドリフトテスト
  4. 04テスト履歴とドリフトダッシュボード
  5. 05検証可能なHMAC署名付き操作レシート

活用シーン

  1. 01エージェントのコンテキストを保存・検索
  2. 02APIエンドポイントの変更を監視
  3. 03ドリフトテスト履歴と応答時間を確認
  4. 04エージェント操作の監査記録を作成・検証

MCP 対応

メモリ、APIドリフト検出、トラストレシートを扱う18個のツールをMCPクライアントに公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"agent-infra": {
"command": "npx",
"args": [
"-y",
"@lulzasaur9192/agent-infra-mcp"
],
"env": {
"AGENT_MEMORY_API_KEY": "<AGENT_MEMORY_API_KEY>",
"AGENT_DRIFT_API_KEY": "<AGENT_DRIFT_API_KEY>",
"TRUST_RECEIPT_API_KEY": "<TRUST_RECEIPT_API_KEY>"
}
}
}
}
起動コマンドnpx -y @lulzasaur9192/agent-infra-mcp
設定が必要な環境変数
AGENT_MEMORY_API_KEYシークレットAPI key for Agent Memory service
AGENT_DRIFT_API_KEYシークレットAPI key for Agent Drift Detection service
TRUST_RECEIPT_API_KEYシークレットAPI key for Trust Receipt service

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

パッケージ
npm@lulzasaur9192/agent-infra-mcp1.0.0

ツール

18

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

パラメーター型必須説明
namespacestringはいメモリを整理する名前空間(例:エージェント名、プロジェクト)
keystringはい名前空間内で一意のキー
valueanyいいえ保存する値(文字列、オブジェクト、配列など)
metadataobjectいいえフィルタリング用の任意のメタデータタグ
ttl_secondsintegerいいえN 秒後に自動的に有効期限切れになります(省略すると無期限)

詳細

@lulzasaur9192/agent-infra-mcp

AI エージェントのインフラ向けに、永続メモリ、API ドリフト検出、HMAC 署名付き信頼レシートを提供する 18 個のツールを備えた MCP サーバーです。

インストール

npx @lulzasaur9192/agent-infra-mcp
Claude Desktop / Cursor
{
  "mcpServers": {
    "agent-infra": {
      "command": "npx",
      "args": ["-y", "@lulzasaur9192/agent-infra-mcp"],
      "env": {
        "AGENT_MEMORY_API_KEY": "your-key",
        "AGENT_DRIFT_API_KEY": "your-key",
        "TRUST_RECEIPT_API_KEY": "your-key"
      }
    }
  }
}

ツール(18 個)

メモリ(8 個のツール)

名前空間、メタデータ、TTL、FTS5 全文検索に対応した永続的なキーと値のストアです。

  • memory_store — メモリを保存します(名前空間+キー+値)
  • memory_store_batch — 最大 100 件のメモリを一括保存します
  • memory_list — 名前空間内のメモリを一覧表示します
  • memory_get — 特定のメモリを取得します
  • memory_update — 値、メタデータ、または TTL を更新します
  • memory_delete — メモリまたは名前空間全体を削除します
  • memory_search — メタデータで絞り込める全文検索を行います
  • memory_stats — 使用状況の統計を表示します
ドリフト検出(7 個のツール)

ゴールデンテストケースと cron スケジュールを使って、予期しない変更がないか API エンドポイントを監視します。

  • drift_create_test — ゴールデンテストを登録します(完全一致/部分一致/包含/ステータス一致)
  • drift_list_tests — すべてのテストを一覧表示します
  • drift_run_test — テストを手動で実行します
  • drift_test_history — 実行履歴と差分を表示します
  • drift_update_test — テスト設定を更新します
  • drift_delete_test — テストを削除します
  • drift_dashboard — ドリフト率と応答時間の概要を表示します
信頼レシート(3 個のツール)

監査証跡用に、エージェントのアクションを HMAC-SHA256 で署名した改ざん防止記録です。

  • receipt_issue — エージェントのアクションに対する署名付きレシートを発行します
  • receipt_verify — レシートの整合性を検証します(オンラインまたはオフライン)
  • receipt_list — 条件を指定してレシートを一覧表示します

API キー

各サービスでは、それぞれ独自の API キーを使用します。

サービス環境変数API
メモリAGENT_MEMORY_API_KEYagent-memory-api
ドリフトAGENT_DRIFT_API_KEYagent-drift-api
レシートTRUST_RECEIPT_API_KEYtrust-receipt-api

ライセンス

MIT

コメント

MCP は初めてですか?

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

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