NestDaddy

Cursor Mcp

io.github.qmediat/cursor-mcp · v1.2.0

Cursor's agent (cursor-agent CLI) through MCP: any model your plan offers, resumable sessions.

Connect Runs on your machine

Terminal
claude mcp add cursor-mcp -e CURSOR_MAX_CONCURRENCY=<CURSOR_MAX_CONCURRENCY> -e CURSOR_ALLOW_YOLO=<CURSOR_ALLOW_YOLO> -e CURSOR_SANDBOX=<CURSOR_SANDBOX> -e CURSOR_KILL_GRACE_MS=<CURSOR_KILL_GRACE_MS> -- npx -y @qmediat.io/[email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "cursor-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@qmediat.io/[email protected]"
      ],
      "env": {
        "CURSOR_MAX_CONCURRENCY": "<CURSOR_MAX_CONCURRENCY>",
        "CURSOR_ALLOW_YOLO": "<CURSOR_ALLOW_YOLO>",
        "CURSOR_SANDBOX": "<CURSOR_SANDBOX>",
        "CURSOR_KILL_GRACE_MS": "<CURSOR_KILL_GRACE_MS>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "cursor-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@qmediat.io/[email protected]"
      ],
      "env": {
        "CURSOR_MAX_CONCURRENCY": "<CURSOR_MAX_CONCURRENCY>",
        "CURSOR_ALLOW_YOLO": "<CURSOR_ALLOW_YOLO>",
        "CURSOR_SANDBOX": "<CURSOR_SANDBOX>",
        "CURSOR_KILL_GRACE_MS": "<CURSOR_KILL_GRACE_MS>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "cursor-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@qmediat.io/[email protected]"
      ],
      "env": {
        "CURSOR_MAX_CONCURRENCY": "<CURSOR_MAX_CONCURRENCY>",
        "CURSOR_ALLOW_YOLO": "<CURSOR_ALLOW_YOLO>",
        "CURSOR_SANDBOX": "<CURSOR_SANDBOX>",
        "CURSOR_KILL_GRACE_MS": "<CURSOR_KILL_GRACE_MS>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
CURSOR_MAX_CONCURRENCY
Optional
Maximum concurrent cursor-agent processes: a positive integer; anything else is the default 3.
CURSOR_ALLOW_YOLO
Optional
Set to `true` to run cursor-agent with --force (auto-approve every tool call) in cursor_agent and cursor_reply. DANGEROUS — trusted environments only. Never exposed as a tool parameter.
CURSOR_SANDBOX
Optional
`enabled` or `disabled`, passed to cursor-agent as --sandbox <mode>: confines what an auto-approved agent may run. Unset leaves the CLI's default; any other value ends the server at startup.
CURSOR_KILL_GRACE_MS
Optional
After SIGTERM (timeout or cancellation), a child still alive this long is sent SIGKILL. A positive integer of milliseconds; default 5000.

Details

Package@qmediat.io/[email protected] (NPM, stdio)
First published6 Oct 2026
Last updated6 Oct 2026
Registry nameio.github.qmediat/cursor-mcp

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.