Mandatez Mcp について
MandateZは、AIエージェントの行動を統制・追跡したいチーム向けに、ID、ポリシー適用、人間による監督、監査の基盤を提供します。Ed25519でイベントに署名し、n8nとLangChainに連携します。
主な機能
- 01エージェント用Ed25519暗号IDの生成
- 02ポリシーによる操作の許可、拒否、要確認設定
- 03人間の監督のための実行一時停止
- 04エージェント操作イベントへの署名と記録
- 05コンプライアンスレポートの出力(開発中)
- 06n8nとLangChainとの連携
活用シーン
- 01エージェント操作の許可・拒否ルール設定
- 02監督のタイムアウト後に実行をブロック
- 03ワークフロー実行の署名付き監査イベント作成
- 04エージェントの活動に関する監査イベント確認
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
8掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| name | string | はい | 人が読みやすいエージェント名 |
| metadata | object | いいえ | エージェントに付加する任意のメタデータ |
詳細
MandateZ
すべてのエージェントに、マンダートが必要です。
MandateZ は、AI エージェントのための中立的な信頼インフラストラクチャレイヤーです。暗号学的アイデンティティ、ポリシーの適用、人間による監視ゲート、改ざん防止監査証跡を、あらゆるフレームワークのすべてのエージェントに提供します。
MandateZ が必要な理由
AI エージェントは自律的に動作します。ファイルを読み込み、API を呼び出し、メールを送信し、支払いを行います。エージェントが何をしたのか、認可されていたのかを証明したり、必要に応じてコンプライアンス証跡を提示したりすることはできません。
MandateZ は、この4つすべての問題を解決します。LangChain、n8n、AutoGen、CrewAI をはじめ、あらゆるフレームワークと同時に連携します。
インストール
npm install @mandatez/sdk
クイックスタート
import { generateAgentIdentity, MandateZClient } from '@mandatez/sdk';
const identity = await generateAgentIdentity();
const client = new MandateZClient({
agentId: identity.agent_id,
ownerId: 'your_org_id',
privateKey: identity.private_key,
supabaseUrl: process.env.SUPABASE_URL!,
supabaseAnonKey: process.env.SUPABASE_ANON_KEY!,
});
const event = await client.track({
action_type: 'read',
resource: 'emails',
});
// → signed, validated, emitted to your event stream
利用できる機能
- エージェントごとの Ed25519 暗号学的アイデンティティ — 一意の
ag_プレフィックス付き ID と鍵ペアによる署名 - ポリシーエンジン — リソースのワイルドカードマッチングに対応した許可/ブロック/フラグ付けルール
- 人間による監視ゲート — 実行を一時停止し、Slack/webhook で通知。タイムアウト時は自動的にブロック
- 改ざん防止監査証跡 — すべてのアクションに署名し、Supabase に送信
- コンプライアンスレポートのエクスポート — HIPAA、EU AI Act、SOC2(近日公開)
インテグレーション
n8n
npm install n8n-nodes-mandatez
MandateZ ノードを任意のワークフローに追加できます。すべての実行について、署名付き監査イベントが記録されます。
LangChain
import { MandateZLangChainCallback } from '@mandatez/sdk';
const callback = new MandateZLangChainCallback(client);
const chain = new ChatOpenAI({ callbacks: [callback] });
近日追加予定
AutoGen、CrewAI、Voiceflow、Dify、Make。
アーキテクチャ
すべては一つの中核である Agent Event Stream を通じて処理されます。
Agent Action → Policy Engine → Oversight Gate → Sign (Ed25519) → Emit to Stream
SDK、ダッシュボード、コンプライアンスエンジン、ディレクトリなど、すべてのインターフェースが同じストリームを読み取ります。データレイヤーは一つだけです。重複はありません。
リンク
- ドキュメント: mandatez.mintlify.app
- ダッシュボード: core-consumer.vercel.app
- npm: @mandatez/sdk
- n8n ノード: n8n-nodes-mandatez
- プロトコル仕様: /protocol/SPEC.md
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。