MAMP Pro has a lot of nice features. However, this means it changes things up a bit. How you make a connection with Navicat is one such example. So here is a quick helper post get Navicat up and running with MAMP PRo.
1) Add your information to the “Connection Properties” Pane as you normally would.
2) Click on the “Advanced” pane and check the box next to “Use socket for localhost connection.”
3) Then for the “Socket File Path” field type the following path.
/Applications/MAMP/tmp/mysql/mysql.sock
The “Advanced” Pane should now look like this:
Click “OK” and you should be all set.
I hope this helps. Please feel free to make comments.