Small deterministic services for the things an AI agent should not do by itself.
ScrubMyText handles text integrity. The next layer adds persistent state, asynchronous event capture, and independent human approval — capabilities that require infrastructure outside the model.
LockMyAction
Claim an action key before execution so retries, reconnects, and parallel agent runs do not perform the same consequential action twice.
CatchMySignal
Create a temporary webhook inbox, receive an outside event while the agent is away, and retrieve it later through REST or MCP.
ApproveMyAction
Create a secure approval link and require a human decision before an agent performs a consequential action.
One API key
The same paid API key works across all ScrubMyText text tools and all three agent-infrastructure products. No separate account system is required.
One usage pool
Authenticated REST or MCP tool calls count against the same monthly plan. CatchMySignal also counts each incoming external event delivery as one call.
Built for MCP
All capabilities are exposed through the existing remote MCP endpoint at https://api.scrubmytext.com/mcp as well as REST.
Why these are separate brands
ScrubMyText remains the text platform. LockMyAction, CatchMySignal, and ApproveMyAction are adjacent agent-infrastructure products that currently share the same backend, account, and billing layer. Their dedicated domains can become standalone storefronts later without changing the underlying API model.
