slashvibe-mcp@0.8.17
Presence + messaging for terminal coding agents (Claude Code, Codex, Cursor) — the /vibe kernel
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe flagged Unicode is used to normalize handles, and the reviewed credential and network flows serve the package’s presence, onboarding, and messaging features. Setup and account actions are user-triggered, while spending funds requires an explicit tip amount.
Decision evidence
public snapshot- The package exposes a CLI and MCP server; setup runs through an explicit CLI command, and there are no install lifecycle hooks.
- The Unicode in protocol/handle.js is used to remove invisible characters while canonicalizing handles.
- After browser OAuth completes, initialization registers the session, sends a heartbeat, and requests a personalized welcome from the package’s service.
- The Discord join post uses a webhook URL stored in user configuration.
- MCP server startup checks for updates and may start presence for a verified authenticated session.
- Initialization sends the detected repository name, tech stack, and user-provided one-liner to the package’s service for a personalized welcome.
- The DM tool supports an optional tip, which spends funds when the user supplies a positive tip amount.
Source & flagged code
7 flaggedPackage source references child process execution.
tools/_work-context.jsView on unpkg · L12Findings
Affected versions and remediation
This report applies to slashvibe-mcp@0.8.17.
See all versions of slashvibe-mcp for other recorded verdicts.
- Review the evidence and your use of slashvibe-mcp@0.8.17 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.