The Bitbucket server integration for SmartGit supports comments on pull requests. However, Bitbucket server also allows comments on ordinary commits. Those comments can be on the commit, a file within the commit, or a specific line within a file.
The REST API calls for these comments can be found here:
Customer support service by UserEcho