Added synchronization for MCP Provider - on the same class