- Explain how to create and register in-memory servers - Provide examples using the Server class and tool() method - Include best practices and debugging tips - Document limitations of in-memory servers - Add complete calculator server example