https://mytecharm.com.co/post/how-to-build-a-secure-mcp-server-from-scratch-07l0d6