Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 70% confidence
- Finding
- Without declared permissions the skill's intent is opaque and cannot be validated.
Security checks across malware telemetry and agentic risk
This skill is a transparent local Ollama setup helper for OpenClaw memory search; its side effects are disclosed and gated behind explicit flags.
Install this only if you want OpenClaw memory search configured through local Ollama. Run the diagnostic mode first, approve --install and --apply-config only when you are ready for software installation, service startup, model download, and config changes, keep Ollama on localhost when possible, and avoid sensitive quality-test queries if terminal or agent logs are captured.
Linux: ```bash curl -fsSL https://ollama.com/install.sh | sh ollama serve ```
command -v brew >/dev/null 2>&1 || { fail "Homebrew missing. Install Ollama manually: https://ollama.com"; exit 1; }
brew install ollama
else
command -v curl >/dev/null 2>&1 || { fail "curl missing. Install curl or Ollama manually."; exit 1; }
curl -fsSL https://ollama.com/install.sh | sh
fi
elseLinux: ```bash curl -fsSL https://ollama.com/install.sh | sh ollama serve ```
Linux: ```bash systemctl --user restart ollama 2>/dev/null || sudo systemctl restart ollama 2>/dev/null || ollama serve ``` If Ollama was installed as a desktop app, open it once and retry.
TEMP_PATHS=()
cleanup() {
if [ ${#TEMP_PATHS[@]} -gt 0 ]; then
rm -rf -- "${TEMP_PATHS[@]}" 2>/dev/null || true
fi
}
trap cleanup EXITbrew install ollama
else
command -v curl >/dev/null 2>&1 || { fail "curl missing. Install curl or Ollama manually."; exit 1; }
curl -fsSL https://ollama.com/install.sh | sh
fi
else
fail "ollama missing. Re-run with --install or install from https://ollama.com"63/63 vendors flagged this skill as clean.