{"id":"db992948-e79d-42fa-b612-b296e8b8dba8","shortId":"RkRVyc","kind":"mcp","title":"Dingdawg Loop","tagline":"Agent loop protocol — structured iteration, state tracking, and termination conditions for AI workflows.","description":"Agent loop protocol — structured iteration, state tracking, and termination conditions for AI workflows.\n\nDingdawg Loop implements a structured agent loop protocol with defined iteration semantics, state tracking, and termination conditions. It provides a reusable foundation for building repeatable AI workflows with consistent loop behavior across different MCP clients and agent frameworks.","tags":["dingdawg","loop"],"capabilities":["mcp","transport-stdio","open-source","pkg-npm"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/dingdawg/loop-protocol","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.600","qualityRationale":"deterministic score 0.60 from registry signals: · indexed on pulsemcp · has source repo · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-31T10:22:29.822Z","embedding":null,"createdAt":"2026-05-29T01:22:44.351Z","updatedAt":"2026-05-31T10:22:29.822Z","lastSeenAt":"2026-05-31T10:22:29.822Z","tsv":"'across':60 'agent':3,16,34,65 'ai':14,27,54 'behavior':59 'build':52 'client':63 'condit':12,25,45 'consist':57 'defin':38 'differ':61 'dingdawg':1,29 'foundat':50 'framework':66 'implement':31 'iter':7,20,39 'loop':2,4,17,30,35,58 'mcp':62 'open-source' 'pkg-npm' 'protocol':5,18,36 'provid':47 'repeat':53 'reusabl':49 'semant':40 'state':8,21,41 'structur':6,19,33 'termin':11,24,44 'track':9,22,42 'transport-stdio' 'workflow':15,28,55","prices":[{"id":"3a1f0147-b851-4c4c-abce-eb8d0e1296e9","listingId":"db992948-e79d-42fa-b612-b296e8b8dba8","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-05-29T01:22:44.351Z"}],"sources":[{"listingId":"db992948-e79d-42fa-b612-b296e8b8dba8","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/dingdawg-loop","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-05-29T01:22:44.351Z","lastSeenAt":"2026-05-31T10:22:29.822Z"}],"details":{"listingId":"db992948-e79d-42fa-b612-b296e8b8dba8","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"Dingdawg Loop","external_url":"https://github.com/dingdawg/loop-protocol","github_stars":0,"package_name":"dingdawg-loop","registry_url":"https://www.pulsemcp.com/servers/dingdawg-loop","source_code_url":"https://github.com/dingdawg/loop-protocol","package_registry":"npm","package_download_count":2},"updatedAt":"2026-05-31T10:22:29.822Z"}}