Każdy z komputerów w bibliotece łączy się z serwerem lokalnym MAK+ i w czasie rzeczywistym, równocześnie korzysta z aplikacji.

Serwer baz danych zapewnia: jednolitą bazę rekordów opisów bibliograficznych; jednolitą bazę czytelników; dostęp do zasobów wszystkich bibliotek korzystających z MAK+ przez Internet.

Serwer aplikacji zapewnia: aktualizacje systemu; rozbudowę systemu; tworzenie kopii zapasowej danych bibliotecznych.

Lokalny serwer obsługujący konkretną bibliotekę wraz z filiami oparty jest na darmowej architekturze programowej: system Ubuntu Linux; bazę danych DB2 Express; serwer aplikacji WAS CE.

thumb|Widok główny w systemie MAK+ Aplikacja MAK+ składa się z sześciu modułów: Katalog – moduł oparty na centralnej bazie opisów bibliograficznych aktualizowanej na bieżąco (raz na dobę) z „Przewodnika Bibliograficznego” Biblioteki Narodowej. Umożliwia to wyszukiwanie i pobieranie gotowych opisów bibliograficznych z „Przewodnika Bibliograficznego” do lokalnej bazy. Działając na zasadzie współkatalogowania, zapewnia użytkownikom narzędzie do samodzielnego tworzenia opisów bibliograficznych umożliwiając im wypełnienie określonej liczby pól obowiązkowych formatu MARC 21.