#!/bin/bash
# Cursor injects ELECTRON_RUN_AS_NODE and a bundled node on PATH, which breaks stdio MCP.
set -eu

unset ELECTRON_RUN_AS_NODE
export PATH="/usr/local/bin:/opt/homebrew/bin:/usr/bin:/bin:${PATH:-}"

DIR="$(cd "$(dirname "$0")" && pwd)"
NODE="${JOINQUEST_NODE:-$(command -v node)}"

exec "$NODE" "$DIR/../src/index.js"
