Add message provider