Launching today
Preloop

Preloop

The MCP Governance Layer

57 followers

AI agents are powerful, but one wrong action could be catastrophic. Preloop is an agentic automation platform with built-in human approval layer. AI agents automate routine work across your systems, and when they attempt risky actions (deployments, refunds, data changes), Preloop intercepts and routes them for approval via mobile, Slack, or Teams before execution. You can use Preloop for automation only, approval gates only, or both together depending on your needs.
Preloop gallery image
Preloop gallery image
Preloop gallery image
Preloop gallery image
Preloop gallery image
Free Options
Launch Team / Built With
Intercom
Intercom
Startups get 90% off Intercom + 1 year of Fin AI Agent free
Promoted

What do you think? …

Yannis Chatzikonstantinou
Hey Product Hunt! I'm Yannis, co-founder of Preloop. We built Preloop because we kept seeing the same problem: AI agents are incredibly powerful at automating work, but they can't take legal or moral responsibility for their actions. **The core insight:** When your AI agent is about to deploy code, process a refund, or modify customer data, someone needs to approve it. Not after the fact - before execution. **What makes Preloop different:** - Built on MCP protocol from day one (no adapters needed) - Approve critical actions from your phone, Slack, or Teams - Use it for automation only, approval gates only, or both together - Works as an MCP proxy alongside your existing tools **Question for the community:** What is the one agentic automation that you would love to have but are afraid of launching due to lack of oversight or potential consequences?
Dimitris Moraitis

Hey Product Hunt,

Hunter & CTO here! Super excited to share Preloop with you all today.


While Yannis touched on the "Responsibility Gap," I wanted to share a bit about the technical architecture choice we made.


When building this, we had a choice: Build an SDK (that you have to import into your code) or build a Proxy.

We chose the MCP Proxy approach because:

  1. Zero Code Changes: You shouldn't have to rewrite your agent just to make it safe. You just change the connection string.

  2. Runtime Agnostic: It works whether you are using Claude Desktop, Cursor, or your own Python/LangChain scripts.

  3. State Management: We capture and hold the tool call request state. This allows for "human-speed" approvals (via mobile/watch) without losing the context of what the agent was trying to do.

I'm hanging out in the comments all day. Hit me with your hardest technical questions about our MCP implementation or the approval flow!