NestDaddy

MCP Sidecar

io.github.lsequeiraa/mcp-sidecar · v0.3.2

Cross-platform MCP server for managing long-lived background processes from any MCP client

Connect Runs on your machine

Terminal
claude mcp add mcp-sidecar -e SIDECAR_MAX_PROCESSES=<SIDECAR_MAX_PROCESSES> -e SIDECAR_BUFFER_SIZE=<SIDECAR_BUFFER_SIZE> -e SIDECAR_KILL_TIMEOUT=<SIDECAR_KILL_TIMEOUT> -e SIDECAR_CLEANUP_AFTER=<SIDECAR_CLEANUP_AFTER> -e SIDECAR_MAX_OUTPUT_SIZE=<SIDECAR_MAX_OUTPUT_SIZE> -e SIDECAR_ALLOWED_EXECUTABLES=<SIDECAR_ALLOWED_EXECUTABLES> -e SIDECAR_BLOCKED_PATTERNS=<SIDECAR_BLOCKED_PATTERNS> -e SIDECAR_AUDIT_LOG=<SIDECAR_AUDIT_LOG> -- npx -y [email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "mcp-sidecar": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "SIDECAR_MAX_PROCESSES": "<SIDECAR_MAX_PROCESSES>",
        "SIDECAR_BUFFER_SIZE": "<SIDECAR_BUFFER_SIZE>",
        "SIDECAR_KILL_TIMEOUT": "<SIDECAR_KILL_TIMEOUT>",
        "SIDECAR_CLEANUP_AFTER": "<SIDECAR_CLEANUP_AFTER>",
        "SIDECAR_MAX_OUTPUT_SIZE": "<SIDECAR_MAX_OUTPUT_SIZE>",
        "SIDECAR_ALLOWED_EXECUTABLES": "<SIDECAR_ALLOWED_EXECUTABLES>",
        "SIDECAR_BLOCKED_PATTERNS": "<SIDECAR_BLOCKED_PATTERNS>",
        "SIDECAR_AUDIT_LOG": "<SIDECAR_AUDIT_LOG>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "mcp-sidecar": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "SIDECAR_MAX_PROCESSES": "<SIDECAR_MAX_PROCESSES>",
        "SIDECAR_BUFFER_SIZE": "<SIDECAR_BUFFER_SIZE>",
        "SIDECAR_KILL_TIMEOUT": "<SIDECAR_KILL_TIMEOUT>",
        "SIDECAR_CLEANUP_AFTER": "<SIDECAR_CLEANUP_AFTER>",
        "SIDECAR_MAX_OUTPUT_SIZE": "<SIDECAR_MAX_OUTPUT_SIZE>",
        "SIDECAR_ALLOWED_EXECUTABLES": "<SIDECAR_ALLOWED_EXECUTABLES>",
        "SIDECAR_BLOCKED_PATTERNS": "<SIDECAR_BLOCKED_PATTERNS>",
        "SIDECAR_AUDIT_LOG": "<SIDECAR_AUDIT_LOG>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp-sidecar": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "SIDECAR_MAX_PROCESSES": "<SIDECAR_MAX_PROCESSES>",
        "SIDECAR_BUFFER_SIZE": "<SIDECAR_BUFFER_SIZE>",
        "SIDECAR_KILL_TIMEOUT": "<SIDECAR_KILL_TIMEOUT>",
        "SIDECAR_CLEANUP_AFTER": "<SIDECAR_CLEANUP_AFTER>",
        "SIDECAR_MAX_OUTPUT_SIZE": "<SIDECAR_MAX_OUTPUT_SIZE>",
        "SIDECAR_ALLOWED_EXECUTABLES": "<SIDECAR_ALLOWED_EXECUTABLES>",
        "SIDECAR_BLOCKED_PATTERNS": "<SIDECAR_BLOCKED_PATTERNS>",
        "SIDECAR_AUDIT_LOG": "<SIDECAR_AUDIT_LOG>"
      }
    }
  }
}

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
SIDECAR_MAX_PROCESSES
Optional
Maximum number of concurrent managed processes (default: 10)
SIDECAR_BUFFER_SIZE
Optional
Output buffer size per stream in bytes (default: 1048576)
SIDECAR_KILL_TIMEOUT
Optional
Milliseconds to wait between graceful and forced termination (default: 5000)
SIDECAR_CLEANUP_AFTER
Optional
Seconds before exited processes are auto-removed. 0 disables cleanup (default: 1800)
SIDECAR_MAX_OUTPUT_SIZE
Optional
Global cap on bytes returned by the output tool. 0 means unlimited (default: 0)
SIDECAR_ALLOWED_EXECUTABLES
Optional
Comma-separated allowlist of executable names. When set, enables security mode with direct exec (no shell). Unset means security disabled.
SIDECAR_BLOCKED_PATTERNS
Optional
Comma-separated regex patterns to reject in commands. Only applies when security is enabled.
SIDECAR_AUDIT_LOG
Optional
Audit log destination. 'true' writes to cwd, 'temp' writes to OS temp dir, or a directory path. Unset disables audit logging.

Details

Package[email protected] (NPM, stdio)
First published2 Jun 2026
Last updated2 Jun 2026
Registry nameio.github.lsequeiraa/mcp-sidecar

More other servers See all

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