diff --git a/.gitmodules b/.gitmodules
index 3ade6de3fc516100904a716a0493e45c650a83d6..e639b0734f1fed656bbda9bf76b26b1eab1ba750 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -5,3 +5,6 @@
 [submodule "libdap"]
 	path = libdap
 	url = https://gitlab.demlabs.net/cellframe/libdap.git
+[submodule "libdap-server-core-python"]
+	path = libdap-server-core-python
+	url = https://gitlab.demlabs.net/cellframe/libdap-server-core-python.git
diff --git a/libdap-server-core-python b/libdap-server-core-python
new file mode 160000
index 0000000000000000000000000000000000000000..b028a0b6983d21441b4094ae2297d4c9e2e9aa12
--- /dev/null
+++ b/libdap-server-core-python
@@ -0,0 +1 @@
+Subproject commit b028a0b6983d21441b4094ae2297d4c9e2e9aa12