Reusable CLI factory for SMRT apps — branded `<name> <resource> <command>` CLI + stdio MCP bridge with decorator-driven resource discovery
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.40.30 · analyzer v28 · 3d ago
skills & prompt files 2
- agent-rules package/AGENTS.md
- agent-rules package/CLAUDE.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 4
filesystem 1
- fs package/dist/config-DB4AMYT0.js :2
import { chmod, mkdir, readFile, rename, unlink, writeFile } from "node:fs/promises";
shell / exec 1
- shell package/dist/index.js :2
import { spawn, spawnSync } from "node:child_process";
network 1
- net package/dist/index.js :897
return fetch(`${serverUrl}${path}`, {
declared dependencies 8
- @modelcontextprotocol/sdk@^1.25.2
- @happyvertical/smrt-users@0.40.30
- @types/node@24.13.2
- typescript@5.9.3
- vite@8.1.4
- vite-plugin-dts@4.5.4
- vitest@4.1.10
- @happyvertical/smrt-core@0.40.30