Currently the GitHub MCP server requires you to run docker in order for it to work, which sort of breaks the 'dockerless' install path.
I created an issue in the project for discussion around this, and suggest a potential solution: https://github.com/OpenHands/agent-canvas/issues/941