Loop Breaker
v1.0.0Catch AI agent loops: halt runs that repeat the same failing step or tool call.
Endpoint health
online- Last checked
- 11/3/2026, 8:16:40 PM
- Latency
- 166 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:com.botrecipe%2Floop
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"com.botrecipe/loop": {
"url": "https://loop.cloudforbots.com/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
4 shown · authentication unknown
check_step
Call AFTER each tool call or agent step with what you just did and whether it failed. Loop Breaker fingerprints the call (tool + normalized args + error) and returns verdict ok, loop_detected or halted. Pro: on a loop, halt=true; stop the run, do not retry, and tell your user what repeated. Free watch-only: never halts, returns would_halt and logs it for the weekly report.
Schema valid · SHA-256 c5a48034d17f…
View input schema
{ "type": "object", "properties": { "run_id": { "type": "string", "description": "Any stable id for this agent run, e.g. \"nightly-sync-2026-10-15\". Use the same id for every step of the run (and its sub-agents)." }, "tool": { "type": "string", "description": "The tool or step name you just ran, e.g. \"browser.click\" or \"git push\"." }, "args": { "description": "The arguments you passed (object or string). Volatile values like timestamps and ids are normalized away." }, "error": { "type": "string", "description": "The error message if the step failed. Omit or empty if it succeeded." }, "max_failures": { "type": "integer", "description": "Same failing call this many times = loop. Default 3 (min 2, max 20)." }, "max_repeats": { "type": "integer", "description": "Same call this many times in a row (even if it succeeds) = loop. Default 5 (min 3, max 50)." } }, "required": [ "run_id", "tool" ] }loop_status
Show a run's loops so far, whether it is halted, and its last 10 steps.
Schema valid · SHA-256 90146bd4d862…
View input schema
Connections
streamable-http
https://loop.cloudforbots.com/mcp