How are you intercepting the huge variety of network calls and range of protocols that a local MCP service can make? Are you between the client and process? Or do you only support remote MCP?
Claude artifact based on Sonnet 4 analyzing the code with github MCP.
https://claude.ai/public/artifacts/30b92814-c4d2-4cb5-b08e-4...
I think in most use cases and agent would need just https and dns, both which can be MiTM monitored. In other some cases maybe also one or more of SSH, redis, MySQL, Postgres etc.
But YOLOing and letting it to connect to anything is probably not needed.