Delegates multi-file implementation tasks to Cursor's CLI agent and returns the final message, changed files, session ID and plan.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add cursor-delegate -- npx -y cursor-delegate-mcp~/.codex/config.toml
[mcp_servers.cursor-delegate]
command = "npx"
args = ["-y", "cursor-delegate-mcp"]
# codex mcp add cursor-delegate -- npx -y cursor-delegate-mcp~/.cursor/mcp.json
{
"mcpServers": {
"cursor-delegate": {
"command": "npx",
"args": [
"-y",
"cursor-delegate-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"cursor-delegate": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"cursor-delegate-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"cursor-delegate": {
"command": "npx",
"args": [
"-y",
"cursor-delegate-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"cursor-delegate": {
"command": "npx",
"args": [
"-y",
"cursor-delegate-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"cursor-delegate": {
"command": "npx",
"args": [
"-y",
"cursor-delegate-mcp"
]
}
}
}