Only a licensed realtor can list a property on the MLS. So yes — in order to get your property on the MLS, you’ll either have to sign with an agent or pay a flat fee MLS service to do so.