← ratchetgate.com

INDIVIDUAL MCP TOOL

ratchet_get_prevented_loss

Counts duplicate actions refused in the last 30 days and what they would have cost.

ratchetgate.comnone authenticationAvailability not checked

LIVE ENDPOINT

https://ratchetgate.com/mcp

No auth detected

Connect to this endpoint to inspect the live schema for ratchet_get_prevented_loss and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Inferred read-only · medium confidence · heuristic, not a guarantee.

  • No write-capable action terms were found; this is not proof that invocation has no side effects.

Parent server

ratchetgate.com

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.ratchet]
url = "https://ratchetgate.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "ratchet": {
      "type": "http",
      "url": "https://ratchetgate.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: ratchet
Remote MCP URL: https://ratchetgate.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "ratchet": {
      "url": "https://ratchetgate.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "ratchet": {
      "type": "http",
      "url": "https://ratchetgate.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "ratchet",
  "transport": "streamable-http",
  "url": "https://ratchetgate.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • ratchet_get_circuit — Call this when a begin returned "approval_required" or "denied" and the reason mentions a circuit breaker.
  • ratchet_begin_effect — Call this IMMEDIATELY BEFORE performing any side effect that touches the outside world (sending a message, charging a card, creating a resource, writing to someone else's system).
  • ratchet_report_effect — Call this IMMEDIATELY AFTER performing an action that ratchet_begin_effect authorised.
  • ratchet_extend_lease — Call this periodically during a long action you were authorised to perform, before the lease expires.
  • ratchet_get_effect — Look up the recorded state of an action WITHOUT reserving a lease and without consuming your plan allowance.
  • ratchet_resolve_effect — Use ONLY after you have checked the third-party system and now know what really happened to an effect that was left "indeterminate".
  • ratchet_get_run — Recall the work already gated under a run id, before doing anything that might repeat it.
  • ratchet_list_effects — Review recent effects for this workspace, optionally filtered by state or run.