How to Create a Secure MCP Server in the Real World