← Back to browse

MCP Sidecar

Indexed by io.github.lsequeiraa

About

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

Use this server

Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.

Transportstdio (runs a local command)
Env varsSIDECAR_MAX_PROCESSES SIDECAR_BUFFER_SIZE SIDECAR_KILL_TIMEOUT SIDECAR_CLEANUP_AFTER SIDECAR_MAX_OUTPUT_SIZE SIDECAR_ALLOWED_EXECUTABLES SIDECAR_BLOCKED_PATTERNS SIDECAR_AUDIT_LOG
Claude Code
claude mcp add --env SIDECAR_MAX_PROCESSES= --env SIDECAR_BUFFER_SIZE= --env SIDECAR_KILL_TIMEOUT= --env SIDECAR_CLEANUP_AFTER= --env SIDECAR_MAX_OUTPUT_SIZE= --env SIDECAR_ALLOWED_EXECUTABLES= --env SIDECAR_BLOCKED_PATTERNS= --env SIDECAR_AUDIT_LOG= mcp-sidecar -- npx mcp-sidecar
Cursor

Add to Cursor

If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.

VS Code
code --add-mcp '{"name":"mcp-sidecar","command":"npx","args":["mcp-sidecar"],"env":{"SIDECAR_MAX_PROCESSES":"","SIDECAR_BUFFER_SIZE":"","SIDECAR_KILL_TIMEOUT":"","SIDECAR_CLEANUP_AFTER":"","SIDECAR_MAX_OUTPUT_SIZE":"","SIDECAR_ALLOWED_EXECUTABLES":"","SIDECAR_BLOCKED_PATTERNS":"","SIDECAR_AUDIT_LOG":""}}'
JSON
{
  "mcpServers": {
    "mcp-sidecar": {
      "command": "npx",
      "args": [
        "mcp-sidecar"
      ],
      "env": {
        "SIDECAR_MAX_PROCESSES": "",
        "SIDECAR_BUFFER_SIZE": "",
        "SIDECAR_KILL_TIMEOUT": "",
        "SIDECAR_CLEANUP_AFTER": "",
        "SIDECAR_MAX_OUTPUT_SIZE": "",
        "SIDECAR_ALLOWED_EXECUTABLES": "",
        "SIDECAR_BLOCKED_PATTERNS": "",
        "SIDECAR_AUDIT_LOG": ""
      }
    }
  }
}

Environment variables are listed by name only — fill in your own values. Entries never carry secrets.