Entrypoint  fixes
diff --git a/cfg_checker/cfg_check.py b/cfg_checker/cfg_check.py
index d38defa..9389817 100644
--- a/cfg_checker/cfg_check.py
+++ b/cfg_checker/cfg_check.py
@@ -192,8 +192,8 @@
 
     :return: - no return value
     """
-    # Main entrypointр
-    parser = MyParser(prog="Cloud configuration checker")
+    # Main entrypoint
+    parser = MyParser(prog="# Mirantis Cloud configuration checker")
     
     # Parsers (each parser can have own arguments)
     # - subparsers (command)
@@ -328,7 +328,7 @@
 
     logger.debug(result)
 
-if __name__ == '__main__':
+def cli_main():
     try:
         config_check_entrypoint()
     except CheckerException as e:
@@ -344,3 +344,6 @@
                 exc_traceback
             ))
         ))
+
+if __name__ == '__main__':
+    cli_main()
diff --git a/setup.py b/setup.py
index 14e670a..0addf90 100644
--- a/setup.py
+++ b/setup.py
@@ -22,7 +22,7 @@
 
 entry_points = {
     "console_scripts":
-        "cfg_checker = cfg_checker:cfg_check"
+        "mcp_checker = cfg_checker.cfg_check:cli_main"
 }