In reply to Jonah Brown.

Without JetPack, you need to ensure two things.

That your REST API is enabled. Put your domain name in the right place here to test it:

yoursite.com/wp-json/wp/v2

That security plugins such as WordFence aren't blocking connections for application passwords.