Skip to main content
Glama

dingdawg-loop

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, DROP statements

  • 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 — hello@dingdawg.comdingdawg.com

F
license - not found
-
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dingdawg/loop-protocol'

If you have feedback or need assistance with the MCP directory API, please join our Discord server