It is possible that you are working with a directory/folder.
If this is the case, here is what you want to do:
First, compress the folder. By running the command:
zip -r name_of_folder.zip name_of_folder
Then use the scp command normally to copy the file to your destination:
scp path/to/name_of_folder.zip server:localhost:/path/to/name_of_folder.zip
Enter your password if it prompts you for one.
Unzip the name_of_folder.zip with this command:
unzip name_of_folder.zip
That is it, you now have your folder in the destination system. By the way, this is for zip compression.
NOTE: If you are on Mac OS and you don't want to see resource files such as _MACOSX, you may run:
**zip -r -X name_of_folder.zip name_of_folder**
Meaning the above command should be used instead of that in step 1 above.