Allow to run the MCP locally and remote

To achieve this and minimise the implementation effort, we use HTTP.