diff --git a/mvcm/cli_mvcm.py b/mvcm/cli_mvcm.py
index 9cf9470770f4f33c2999779c9fc781368e9f458a..123e74af7ec524b119641853f75c2530cc54f379 100644
--- a/mvcm/cli_mvcm.py
+++ b/mvcm/cli_mvcm.py
@@ -1,6 +1,7 @@
 import argparse
 
 from glob import glob
+from pkg_resources import get_distribution
 
 from mvcm.main import main
 
@@ -23,6 +24,8 @@ _ndvi_file = 'NDVI.FM.c004.v2.0.WS.00-04.177.hdf'
 _sst_file = 'oisst.20220622'
 _eco_file = 'goge1_2_img.v1'
 
+_VERSION = get_distribution('mvcm').version
+
 
 def mvcm():
 
@@ -64,7 +67,7 @@ def mvcm():
                         help='Ecosystem file')
     parser.add_argument('-o', '--out',
                         help='output file name')
-    parser.add_argument('-V', '--version', action='version', version='',
+    parser.add_argument('-V', '--version', action='version', version=_VERSION,
                         help='print version and exit')
     parser.add_argument('-v', '--verbose', action='store_true',
                         help='print verbose information')