dingdawg-loop について
dingdawg-loopは、スケジュールされたAIエージェントの操作にガバナンスゲートを設けるMCPサーバーです。リスク確認、署名付きレシート、定期タスクの監査記録が必要なチーム向けです。
主な機能
- 01スケジュールループとポリシーの登録
- 02実行前の操作評価
- 03高リスク操作の制御
- 04Ed25519による実行レシートの署名
- 05ループの一時停止と再開
- 06ループごとの監査履歴の取得
活用シーン
- 01機密タスクに承認基準を設定
- 02未承認の金融操作や破壊的操作の防止
- 03定期的なエージェントワークフローの一時停止
- 04署名付き実行記録の確認
MCP 対応
スケジュールループの登録、実行、一覧表示、一時停止、再開、監査を行うMCPツールを提供します。MCP対応クライアントで利用でき、MCPブリッジ経由でCrewAIやLangGraphにも接続できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
6掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| name | string | はい | このループの人間が読める名前(例:'daily-report-sender'、'hourly-health-check') |
| metadata | object | いいえ | 任意のキーと値のメタデータ(例:owner、team、target_system) |
| schedule | string | はい | スケジュールの cron 式(例:毎日午前 9 時を表す '0 9 * * *'、'@hourly')。v1 では保存されますが、自動実行されません。 |
| risk_tier | enum | はい | リスクレベル。ガバナンスゲートの厳格さを決定します。'critical' のループでは、ほぼ常に人間によるレビューが必要です。low | medium | high | critical |
| action_type | string | はい | このループが実行するアクションのタイプ(例:'send_email'、'generate_report'、'sync_data'、'health_check') |
| description | string | はい | このループが各サイクルで行う処理を詳しく説明します。ガバナンスはこのテキストを評価するため、具体的に記述してください。 |
詳細
dingdawg-loop
DingDawg Loop Protocol (DDLP) — ガバナンスゲートを備えた、安全なスケジュール実行型 AI エージェントです。
すべてのループ実行は検証され、実行証明が発行され、フェイルクローズで処理されます。MCP ネイティブです。CrewAI、LangGraph、Claude Code、Cursor で動作します。
インストール
npx dingdawg-loop
Claude Desktop/Claude Code で MCP サーバーとして使用する場合:
{
"mcpServers": {
"dingdawg-loop": {
"command": "npx",
"args": ["dingdawg-loop"]
}
}
}
機能
DDLP は、スケジュールされたあらゆるエージェントのアクションにガバナンスゲートを適用します。このゲートは次の処理を行います。
- 実行前にループの説明を評価します
- ポリシーのしきい値を満たすまで、破壊的、金融関連、または機密性の高い操作をブロックします
- すべての実行に Ed25519 の実行証明を署名します
- 各ループの完全な監査履歴を提供します
MCP ツール
| ツール | 説明 |
|---|---|
register_loop | 名前、説明、cron、ガバナンスポリシーを指定して、新しいスケジュール実行型ループを登録します |
execute_loop | 登録済みループを1サイクル実行します — アクションの実行前にガバナンスゲートが作動します |
list_loops | ステータス、最終実行、実行証明の件数とともに、登録済みのすべてのループを一覧表示します |
pause_loop | 実行中のループを一時停止します — 再開するまで実行されません |
resume_loop | 一時停止中のループを再開します |
loop_audit | 任意のループについて、署名済み実行証明の完全な監査記録を取得します |
ガバナンスゲート
DDLP は登録時にすべてのループを分類します。リスクの高いカテゴリでは、より高い承認レベルが必要です。
- 破壊的操作 — ファイル削除、データベースの変更、
DROP文 - 外部との通信 — メール送信、Slack メッセージ、Webhook 呼び出し
- 金融関連の操作 — あらゆる支出、送金、または支払い処理
- 機密データへのアクセス — PII の読み取り、認証情報へのアクセス、健康記録
- 一括操作 — 大量更新、一括送信、大量削除
互換性
MCP 互換のあらゆる AI クライアントで動作します。
- Claude Desktop/Claude Code
- Cursor
- CrewAI(MCP ブリッジ経由)
- LangGraph(MCP ブリッジ経由)
ライセンス
BUSL-1.1 — LICENSE を参照してください
発行元
DingDawg Enterprise — [email protected] — dingdawg.com
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。