mcpField
D
dingdawg-loop

dingdawg-loop

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

dingdawg-loop について

dingdawg-loopは、スケジュールされたAIエージェントの操作にガバナンスゲートを設けるMCPサーバーです。リスク確認、署名付きレシート、定期タスクの監査記録が必要なチーム向けです。

主な機能

  1. 01スケジュールループとポリシーの登録
  2. 02実行前の操作評価
  3. 03高リスク操作の制御
  4. 04Ed25519による実行レシートの署名
  5. 05ループの一時停止と再開
  6. 06ループごとの監査履歴の取得

活用シーン

  1. 01機密タスクに承認基準を設定
  2. 02未承認の金融操作や破壊的操作の防止
  3. 03定期的なエージェントワークフローの一時停止
  4. 04署名付き実行記録の確認

MCP 対応

スケジュールループの登録、実行、一覧表示、一時停止、再開、監査を行うMCPツールを提供します。MCP対応クライアントで利用でき、MCPブリッジ経由でCrewAIやLangGraphにも接続できます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"dingdawg-dingdawg-loop": {
"command": "npx",
"args": [
"-y",
"dingdawg-loop"
],
"env": {
"DINGDAWG_API_KEY": "<DINGDAWG_API_KEY>"
}
}
}
}
起動コマンドnpx -y dingdawg-loop
設定が必要な環境変数
DINGDAWG_API_KEYシークレットAPI key for paid tier access — get free at dingdawg.com

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

パッケージ
npmdingdawg-loop2.0.8

ツール

6

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

パラメーター型必須説明
namestringはいこのループの人間が読める名前(例:'daily-report-sender'、'hourly-health-check')
metadataobjectいいえ任意のキーと値のメタデータ(例:owner、team、target_system)
schedulestringはいスケジュールの cron 式(例:毎日午前 9 時を表す '0 9 * * *'、'@hourly')。v1 では保存されますが、自動実行されません。
risk_tierenumはいリスクレベル。ガバナンスゲートの厳格さを決定します。'critical' のループでは、ほぼ常に人間によるレビューが必要です。low | medium | high | critical
action_typestringはいこのループが実行するアクションのタイプ(例:'send_email'、'generate_report'、'sync_data'、'health_check')
descriptionstringはいこのループが各サイクルで行う処理を詳しく説明します。ガバナンスはこのテキストを評価するため、具体的に記述してください。

詳細

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

コメント

MCP は初めてですか?

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

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