Comment.io CLI and local notification daemon
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed v0.1.51 · analyzer v33 · 4w ago
danger signals1
- dynamic code execution new Function() package/mcp/comment-mcp.mjs :2943
const makeValidate = new Function(`${names_1.default.self}`, `${names_1.default.scope}`, sourceCode);
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 8
filesystem 5
- fs package/agent-server-runtime/agent-server-runtime/verify-claude-agent-acp-managed-settings-isolation.mjs :2
import { mkdir, mkdtemp, readFile, rm, writeFile } from 'node:fs/promises'; - fs package/agent-server-runtime/agent-server-runtime/verify-codex-acp-custom-provider-auth.mjs :2
import { readFile } from 'node:fs/promises'; - fs package/bin/comment.js :2
import { existsSync } from 'node:fs'; - fs package/bin/postinstall.js :4
import { existsSync } from 'node:fs'; - fs package/mcp/comment-mcp.mjs :27148
import { readFileSync, readdirSync } from "node:fs";
shell / exec 2
- shell package/bin/comment.js :3
import { spawnSync } from 'node:child_process'; - shell package/bin/postinstall.js :3
import { spawnSync } from 'node:child_process';
install hooks 2
- prepack package/package.json :53
node ../../scripts/prepare-cli-package.mjs - postinstall package/package.json :54
node bin/postinstall.js