Dingdawg Loop
FreeNot checkedDingDawg Loop Protocol (DDLP) — safe scheduled AI agents with governance gates. Every loop execution is verified, receipted, and fail-closed. MCP-native, works
About
DingDawg Loop Protocol (DDLP) — safe scheduled AI agents with governance gates. Every loop execution is verified, receipted, and fail-closed. MCP-native, works with CrewAI, LangGraph, Claude Code, Cursor.
README
DingDawg Loop Protocol (DDLP) — safe scheduled AI agents with governance gates.
Every loop execution is verified, receipted, and fail-closed. MCP-native. Works with CrewAI, LangGraph, Claude Code, and Cursor.
Install
npx dingdawg-loop
Or as an MCP server in Claude Desktop / Claude Code:
{
"mcpServers": {
"dingdawg-loop": {
"command": "npx",
"args": ["dingdawg-loop"]
}
}
}
What it does
DDLP wraps any scheduled agent action with a governance gate that:
- Evaluates the loop description before execution
- Blocks destructive, financial, or sensitive operations until policy thresholds are met
- Signs every execution with an Ed25519 receipt
- Provides full audit history per loop
MCP Tools
| Tool | Description |
|---|---|
register_loop |
Register a new scheduled loop with name, description, cron, and governance policy |
execute_loop |
Run one cycle of a registered loop — governance gate fires before any action |
list_loops |
List all registered loops with status, last execution, and receipt count |
pause_loop |
Pause a running loop — no executions until resumed |
resume_loop |
Resume a paused loop |
loop_audit |
Retrieve the full signed receipt audit trail for any loop |
Governance gates
DDLP classifies every loop at registration time. High-risk categories require elevated approval:
- Destructive operations — file deletion, database mutations,
DROPstatements - External communications — email sends, Slack messages, webhook calls
- Financial operations — any spend, transfer, or payment action
- Sensitive data access — PII reads, credential access, health records
- Bulk operations — mass updates, batch sends, bulk deletes
Compatibility
Works with any MCP-compatible AI client:
- Claude Desktop / Claude Code
- Cursor
- CrewAI (via MCP bridge)
- LangGraph (via MCP bridge)
License
BUSL-1.1 — see LICENSE
Publisher
DingDawg Enterprise — [email protected] — dingdawg.com
Install Dingdawg Loop in Claude Desktop, Claude Code & Cursor
unyly install dingdawg-loopInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add dingdawg-loop -- npx -y dingdawg-loopFAQ
Is Dingdawg Loop MCP free?
Yes, Dingdawg Loop MCP is free — one-click install via Unyly at no cost.
Does Dingdawg Loop need an API key?
No, Dingdawg Loop runs without API keys or environment variables.
Is Dingdawg Loop hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Dingdawg Loop in Claude Desktop, Claude Code or Cursor?
Open Dingdawg Loop on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Dingdawg Loop with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
