20 lines
507 B
Bash
Executable File
20 lines
507 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
PROJECT_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
|
if [[ $# -eq 0 ]]; then
|
|
exec python3 "$PROJECT_ROOT/scripts/manage_mcp_service.py" --help
|
|
fi
|
|
|
|
COMMAND="$1"
|
|
shift
|
|
|
|
case "$COMMAND" in
|
|
new-token | start | show-config | status | uninstall)
|
|
exec python3 "$PROJECT_ROOT/scripts/manage_mcp_service.py" "$COMMAND" --project-root "$PROJECT_ROOT" "$@"
|
|
;;
|
|
*)
|
|
exec python3 "$PROJECT_ROOT/scripts/manage_mcp_service.py" "$COMMAND" "$@"
|
|
;;
|
|
esac
|