frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Preloop – An MCP proxy for human-in-the-loop tool approvals

https://preloop.ai
3•yconst•2h ago
Hey HN,

I’m Yannis, co-founder of Preloop. We’ve built a proxy for the Model Context Protocol (MCP) that lets you add human approval gates to your AI agents without changing your agent code.

We’re building agents that use tools (Claude Desktop, Cursor, etc.), but we were terrified to give them write-access to sensitive systems (Stripe, Prod DBs, AWS). We didn't want to rewrite our agents to wrap every tool call in complex "ask_user" logic, especially since we use different agent runtimes.

We built Preloop as a middleware layer. It acts as a standard MCP server proxy.You point your agent to Preloop instead of the raw tool. You define policies (e.g., "Allow payments < $50, but require approval for > $50"). When the agent triggers a rule, we intercept the JSON-RPC request and hold the connection open. You get a push notification (mobile/web/email) to Approve/Deny. Once approved, we forward the request to the actual tool and return the result to the agent.

We put together a short video showing Claude Code trying to send money. It gets paused automatically when it exceeds the limit: https://www.youtube.com/watch?v=yTtXn8WibTY

We’re compatible with any client that supports MCP (Claude Desktop, Cursor, etc.). We also have a built-in automation platform if you want to host the agents yourself, but the proxy works standalone.

We’re looking for feedback on the architecture and the approval flow. Is the "Proxy" approach the right way to handle agent safety, or do you prefer SDKs?

You can try it out here: https://preloop.ai Docs: https://docs.preloop.ai

Thanks!

Comments

dim0r•1h ago
CTO here.

We built this because we’re seeing a shift from "chatting with agents" to event-driven flows (agents reacting to webhooks, PRs, or tickets in the background).

The problem we hit was responsibility. An agent can technically execute a stripe.refund tool call, but it cannot weigh the consequences of a $50 refund vs. a $5,000 refund. It lacks the context of risk.

We built the proxy to bridge that gap. It lets the agent run autonomously 99% of the time, but forces a "hardware interrupt" (human check) when the stakes get high. We handle the state management of pausing that headless workflow so you don't have to build custom polling logic into every bot.

Show HN: Ocrbase – pdf → .md/.json document OCR and structured extraction API

https://github.com/majcheradam/ocrbase
55•adammajcher•4h ago•14 comments

Show HN: Trinity – a native macOS Neovim app with Finder-style projects

https://scopecreeplabs.com/trinity/
2•kidproquo•25m ago•0 comments

Show HN: wxpath – Declarative web crawling in XPath

https://github.com/rodricios/wxpath
3•rodricios•6d ago•0 comments

Show HN: I was burnt out and failing so I built AI that give shit about me

2•kaufy•1h ago•2 comments

Show HN: Loci – Visual knowledge map with auto-generated flashcards and FSRS

https://github.com/lmanhes/loci
3•omnitrol•1h ago•0 comments

Show HN: Agent Skills – 1k curated Claude Code skills from 60k+ GitHub skills

https://agent-skills.cc/
2•lixiaofei•2h ago•1 comments

Show HN: Picocode – a Rust based tiny Claude Code clone for any LLM, for fun

https://github.com/jondot/picocode
2•jondot•2h ago•0 comments

Show HN: Preloop – An MCP proxy for human-in-the-loop tool approvals

https://preloop.ai
3•yconst•2h ago•1 comments

Show HN: www.kitty.cards – Make your own Apple Wallet cards

https://www.kitty.cards
4•xenodium•2h ago•2 comments

Show HN: Artificial Ivy in the Browser

https://da.nmcardle.com/grow
91•dnmc•14h ago•16 comments

Show HN: Orcheo – a Python n8n‑like workflow engine built for AI agents

https://github.com/ShaojieJiang/orcheo
2•NeuralNotwork•2h ago•0 comments

Show HN: An interactive physics simulator with 1000’s of balls, in your terminal

https://github.com/minimaxir/ballin
67•minimaxir•1d ago•14 comments

Show HN: Claude Skill Editor

https://github.com/mtct/skill-editor
2•mtct88•3h ago•0 comments

Show HN: APIsec MCP Audit – Audit what your AI agents can access

https://github.com/apisec-inc/mcp-audit
2•rajaramr7•3h ago•0 comments

Show HN: Mother MCP – Manage your Agent Skills like a boss-Auto provision skills

https://github.com/dmgrok/mcp_mother_skills
2•DavidGraca•3h ago•0 comments

Show HN: Subth.ink – write something and see how many others wrote the same

https://subth.ink/
77•sonnig•23h ago•43 comments

Show HN: Pipenet – A Modern Alternative to Localtunnel

https://pipenet.dev/
105•punkpeye•1d ago•19 comments

Show HN: E80: an 8-bit CPU in structural VHDL

https://github.com/Stokpan/E80
29•Axonis•2d ago•2 comments

Show HN: repere – Local-first SQL data explorer using DuckDB WASM

https://repere.ai
2•mattismegevand•5h ago•0 comments

Show HN: Munimet.ro – ML-based status page for the local subways in SF

https://munimet.ro/
12•MrEricSir•4d ago•6 comments

Show HN: A creative coding library for making art with desktop windows

https://github.com/willmeyers/window-art
34•willmeyers•21h ago•4 comments

Show HN: Movieagent.io – An agent for movie recommendations (with couple mode)

https://movieagent.io
19•roknovosel•23h ago•5 comments

Show HN: Lume 0.2 – Build and Run macOS VMs with unattended setup

https://cua.ai/docs/lume/guide/getting-started/introduction
146•frabonacci•2d ago•41 comments

Show HN: LangGraph architecture that scales (hexagonal pattern, 110 tests)

https://github.com/cleverhoods/sagecompass
3•cleverhoods•10h ago•0 comments

Show HN: AWS-doctor – A terminal-based AWS health check and cost optimizer in Go

https://github.com/elC0mpa/aws-doctor
51•elC0mpa•1d ago•21 comments

Show HN: Beats, a web-based drum machine

https://beats.lasagna.pizza
152•kinduff•1d ago•48 comments

Show HN: ChunkHound, a local-first tool for understanding large codebases

https://github.com/chunkhound/chunkhound
113•NadavBenItzhak•2d ago•30 comments

Show HN: Figma-use – CLI to control Figma for AI agents

https://github.com/dannote/figma-use
112•dannote•2d ago•37 comments

Show HN: Streaming gigabyte medical images from S3 without downloading them

https://github.com/PABannier/WSIStreamer
161•el_pa_b•3d ago•48 comments

Show HN: Opal Editor, free Obsidian alternative for markdown and site publishing

https://github.com/rbbydotdev/opal
35•rbbydotdev•2d ago•6 comments