MediaPortal benytter seg av en egenutviklet TV-server (tidligere kalt TV Engine 3, nå bare TVServer). Dette gjør at en kan ha en eller flere klienter («frontend») og en serverløsning («backend»). Typisk vil da alle TV-kort være plassert i TV-serveren som streamer dette til klientene. En pc kan selvfølgelig brukes som en «alt i ett løsning», såkalt «singleseat».