What is this? An MCP server + Claude plugin that lets Claude (Claude Code / Cowork) drive the Cursor Background Agents API — launch cloud coding agents on your GitHub repos, check status, follow up, and read results.
Do I need a paid Cursor plan? Yes for the Background Agent API. Free-plan API keys only work with the headless CLI, not the Background Agent API.
Where do I get the API key?
Cursor dashboard → Integrations → create an API key. Set it as CURSOR_API_KEY.
Does it work in both Claude Code and Cowork?
Yes — both are MCP clients. Install via /plugin, or register the MCP directly (claude mcp add).
Is there a "Connect" (OAuth) button? No — Cursor's API is key-based, not OAuth. You paste an API key once; that's the connection.
Does it write to my repos? The plugin only dispatches Cursor agents. Whatever those agents do (branches/PRs) is Cursor's behaviour — review before merging.
Is it safe / open source?
Yes. MIT-licensed, zero runtime dependencies, source in cursor-agent/mcp/src/.