{
  "markdown": "# dingdawg-loop\n\n**DingDawg Loop Protocol (DDLP)** — safe scheduled AI agents with governance gates.\n\nEvery loop execution is verified, receipted, and fail-closed. MCP-native. Works with CrewAI, LangGraph, Claude Code, and Cursor.\n\n## Install\n\n```bash\nnpx dingdawg-loop\n```\n\nOr as an MCP server in Claude Desktop / Claude Code:\n\n```json\n{\n  \"mcpServers\": {\n    \"dingdawg-loop\": {\n      \"command\": \"npx\",\n      \"args\": [\"dingdawg-loop\"]\n    }\n  }\n}\n```\n\n## What it does\n\nDDLP wraps any scheduled agent action with a governance gate that:\n- Evaluates the loop description before execution\n- Blocks destructive, financial, or sensitive operations until policy thresholds are met\n- Signs every execution with an Ed25519 receipt\n- Provides full audit history per loop\n\n## MCP Tools\n\n| Tool | Description |\n|------|-------------|\n| `register_loop` | Register a new scheduled loop with name, description, cron, and governance policy |\n| `execute_loop` | Run one cycle of a registered loop — governance gate fires before any action |\n| `list_loops` | List all registered loops with status, last execution, and receipt count |\n| `pause_loop` | Pause a running loop — no executions until resumed |\n| `resume_loop` | Resume a paused loop |\n| `loop_audit` | Retrieve the full signed receipt audit trail for any loop |\n\n## Governance gates\n\nDDLP classifies every loop at registration time. High-risk categories require elevated approval:\n\n- **Destructive operations** — file deletion, database mutations, `DROP` statements\n- **External communications** — email sends, Slack messages, webhook calls\n- **Financial operations** — any spend, transfer, or payment action\n- **Sensitive data access** — PII reads, credential access, health records\n- **Bulk operations** — mass updates, batch sends, bulk deletes\n\n## Compatibility\n\nWorks with any MCP-compatible AI client:\n- Claude Desktop / Claude Code\n- Cursor\n- CrewAI (via MCP bridge)\n- LangGraph (via MCP bridge)\n\n## License\n\nBUSL-1.1 — see [LICENSE](LICENSE)\n\n## Publisher\n\nDingDawg Enterprise — [hello@dingdawg.com](mailto:hello@dingdawg.com) — [dingdawg.com](https://dingdawg.com)\n",
  "bytes": 2118,
  "sha": "0eb1d8b44b42af4816532e91caaebe5f35a0ed7b1f8044e1979c0c1ea2fd5817",
  "repo_slug": "dingdawg/loop-protocol",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_dingdawg_dingdawg_loop_633c35b2/readme"
}