MCP Best Practices - Including unit tests!