What Is MCP (Model Context Protocol) and Why Every Developer Should Care — Trace