npm JavaScript analyzed 0.1.803-wip.146p5.20260802071832.8b140f2

@sellable/mcp

v0.1.803-wip.146p5.20260802071832.8b140f2
npm

Sellable MCP server for Claude Code, Codex, and Hermes campaign workflows

maintainer
csreyes92
license
MIT
first seen
2026-05-22
last seen
2026-08-02
releases · 30d
327
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

skills & danger signals npm-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed v0.1.803-wip.146p5.20260802071832.8b140f2 · analyzer v28 · 8h ago

skills & prompt files 33

code evidence v0.1.803-wip.146p5.20260802071832.8b140f2 · npm-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 112

filesystem 23

  • fs package/dist/api.js :1 import { createWriteStream } from "node:fs";
  • fs package/dist/auth.js :1 import * as fs from "fs";
  • fs package/dist/engage-memory.js :1 import * as fs from "fs";
  • fs package/dist/identity-compiler.js :1 import * as fs from "fs";
  • fs package/dist/identity-memory.js :1 import * as fs from "fs";
  • fs package/dist/refill-journal.js :2 import * as fs from "node:fs";
  • fs package/dist/refill-local-state.js :2 import * as fs from "node:fs";
  • fs package/dist/runtime-identity.js :1 import * as fs from "fs";
  • fs package/dist/skills.js :1 import * as fs from "fs";
  • fs package/dist/tools/auth.js :1 import * as fs from "fs";
  • fs package/dist/tools/content-posts.js :1 import * as fs from "node:fs";
  • fs package/dist/tools/csv-dnc.js :3 import { readFileSync, statSync } from "node:fs";
  • fs package/dist/tools/csv-domains.js :3 import { readFileSync, statSync } from "node:fs";
  • fs package/dist/tools/csv-linkedin.js :3 import { readFileSync, statSync } from "node:fs";
  • fs package/dist/tools/framework.js :1 import { existsSync, readFileSync } from "fs";
  • fs package/dist/tools/harvest-jobs.js :1 import * as fs from "node:fs";
  • fs package/dist/tools/leads.js :1 import { existsSync, readFileSync } from "fs";
  • fs package/dist/tools/navigation.js :1 import { existsSync, readFileSync } from "fs";
  • fs package/dist/tools/prompts.js :1 import * as fs from "fs";
  • fs package/dist/tools/tables.js :2 import { mkdir, writeFile } from "node:fs/promises";
  • fs package/dist/tools/workspace-export.js :2 import { createReadStream } from "node:fs";
  • fs package/dist/update-check.js :1 import * as fs from "fs";
  • fs package/dist/utils/workspace-root.js :1 import { existsSync } from "fs";

shell / exec 1

  • shell package/dist/tools/content-posts.js :4 import { execFileSync } from "node:child_process";

network 4

  • net package/dist/api.js :76 response = await fetch(url, {
  • net package/dist/tools/cli-login.js :103 res = await fetch(`${apiUrl}/api/v3/cli-session`, {
  • net package/dist/tools/csv-linkedin.js :978 const uploadResponse = await fetch(uploadContract.signedUrl, {
  • net package/dist/update-check.js :19 const response = await fetch(`https://registry.npmjs.org/${registryPackagePath(packageName)}/latest`, {

install hooks 1

  • prepack package/package.json :15 npm run clean && npm run build && node ../../scripts/normalize-npm-package-modes.mjs .

declared dependencies 5

  • @modelcontextprotocol/sdk@^1.25.2
  • csv-parse@^5.6.0
  • @types/node@^20.0.0
  • ts-node@^10.9.0
  • typescript@^5.0.0