There is no "Concealed Carry Weapon License" as such in MA. To carry a concealed handgun requires an LTC/A with no restrictions or "employment," etc. "Target & Hunting" and "Sporting" would not suffice.
While Worcester ties mere knives to a firearms license, so far as I know, Boston does not.
The foregoing is for general information purposes and does not establish an attorney-client relationship.
Also, you should be careful of carrying a knife generally because, if ever you are stopped and arrested, you might pick up a charge of carrying a dangerous weapon. Much depends on why type of knife it is (expressly prohibited by the statute, or per se dangerous or dangerous as used), and why you are carrying it. If the knife is not one that is intentionally designed for defense/offense against another person, such as a knife designed for carving wood or a knife designed for food prep, but you tell an officer you are carrying it to defend yourself, you could very well pick up a charge. It's generally not a good idea to walk around with a knife, unless you have an innocent reason for doing so and the knife is not one that is prohibited or pre se dangerous. Careful.