mcpField
M
Mandatez Mcp

Mandatez Mcp

ローカル
core-dashboard-black.vercel.appセキュリティ122 週間前に更新

Mandatez Mcp について

MandateZは、AIエージェントの行動を統制・追跡したいチーム向けに、ID、ポリシー適用、人間による監督、監査の基盤を提供します。Ed25519でイベントに署名し、n8nとLangChainに連携します。

主な機能

  1. 01エージェント用Ed25519暗号IDの生成
  2. 02ポリシーによる操作の許可、拒否、要確認設定
  3. 03人間の監督のための実行一時停止
  4. 04エージェント操作イベントへの署名と記録
  5. 05コンプライアンスレポートの出力(開発中)
  6. 06n8nとLangChainとの連携

活用シーン

  1. 01エージェント操作の許可・拒否ルール設定
  2. 02監督のタイムアウト後に実行をブロック
  3. 03ワークフロー実行の署名付き監査イベント作成
  4. 04エージェントの活動に関する監査イベント確認

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"core-mandatez": {
"command": "npx",
"args": [
"-y",
"@mandatez/mcp"
],
"env": {
"SUPABASE_URL": "<SUPABASE_URL>",
"SUPABASE_ANON_KEY": "<SUPABASE_ANON_KEY>",
"MANDATEZ_OWNER_ID": "<MANDATEZ_OWNER_ID>"
}
}
}
}
起動コマンドnpx -y @mandatez/mcp
設定が必要な環境変数
SUPABASE_URL
SUPABASE_ANON_KEYシークレット
MANDATEZ_OWNER_ID

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

パッケージ
npm@mandatez/mcp

ツール

8

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

パラメーター型必須説明
namestringはい人が読みやすいエージェント名
metadataobjectいいえエージェントに付加する任意のメタデータ

詳細

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、ダッシュボード、コンプライアンスエンジン、ディレクトリなど、すべてのインターフェースが同じストリームを読み取ります。データレイヤーは一つだけです。重複はありません。

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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