Hi there, me and some friends were inspired by Simon Willison's recent post on the "lethal trifecta" (https://simonwillison.net/2025/Jun/16/the-lethal-trifecta/ ) and started building a gateway to defend against it. The idea: instead of connecting an LLM directly to multiple MCP servers, you point them all through a Gateway. The Gateway: - Connects to each MCP server and inspects their tools + requirements - Classifies tools along the "trifecta" axes (private data access, untrusted content, external comms) - When all three conditions are about to align in a single session, the Gateway blocks the last step and tells the LLM to show a warning instead. That way, before anything dangerous can happen, the user is nudged to review the situation in a web dashboard. We'd love for the HN community to try it out: https://github.com/Edison-Watch/open-edison Any feedback very welcome - we'll be around in the thread to answer questions. |