Sáu tháng trước, tôi ngồi trước terminal lúc 2 giờ sáng, cố gắng tích hợp một tool nội bộ — hệ thống quản lý log của team SRE — vào Claude Code thông qua Model Context Protocol. Ba phiên bản đầu đều fail vì race condition, tool call bị timeout không rõ nguyên nhân, và schema validation trả về lỗi không nhất quán giữa hai lần gọi. Khi tôi cuối cùng cũ