MCP protocol gaps in agents: mutable context in production