After thinking about Background Agents on Github Issues - #2 by condor I come to realize that the simplest/easiest solution would be for Cursor to release its Background Agents as APIs inside Cursor MCP.
People could authenticate with their account and ask to spawn a Background for some repo and a text prompt.