diff --git a/__main__.py b/__main__.py
new file mode 100644
index 0000000000000000000000000000000000000000..7754356234c9db7a62813516ab6496d6aa6a0593
--- /dev/null
+++ b/__main__.py
@@ -0,0 +1,8 @@
+import sys
+from mdf_reader import read
+
+if __name__ == '__main__':
+    kwargs = dict(arg.split('=') for arg in sys.argv[2:])
+    if 'sections' in kwargs.keys():
+        kwargs.update({ 'sections': [ x.strip() for x in kwargs.get('sections').split(",")] })
+    read(sys.argv[1], **kwargs) # kwargs