npm @harusame64/desktop-touch-mcp @1.10.0
score
0.5849
med
flagged
2026-06-06 00:34
Signals fired
| signal | weight | rationale |
|---|---|---|
| content | ||
| bin_added | 0.8 | new bin entry: ['desktop-touch-mcp'] |
| script_count_spike | 0.5 | scripts count 0 -> 33 |
| enrichment | ||
| repo_too_new_for_version_history | 0.7 | claimed repo created 55d ago but package has 43 versions (expect >= 98d for that history) |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"harusame64"
],
"versions": 38
}
Evidence (package doc at flag time)
{
"dependencies_count": 0,
"dist": {
"integrity": "sha512-SWt2mQCRQDAo9P9iXPyHn9/d3E/9oZOpYMTvpLroAm04i18WWsZRt3GVrKsbCQMpgWp2ObbAIyXWzcrFadspLw==",
"tarball": "https://registry.npmjs.org/@harusame64/desktop-touch-mcp/-/desktop-touch-mcp-1.10.0.tgz",
"unpackedSize": 97091
},
"dist-tags": {
"latest": "1.10.0"
},
"latest_version": "1.10.0",
"maintainers": [
{
"email": "coming-choir3c@icloud.com",
"name": "harusame64"
}
],
"num_versions": 43,
"repository": {
"type": "git",
"url": "git+https://github.com/Harusame64/desktop-touch-mcp.git"
},
"scripts": {
"artifacts:rs": "napi artifacts",
"bench:envelope-size": "node benches/l4_envelope_size.mjs",
"build": "tsc",
"build:rs": "node scripts/build-rs.mjs --release",
"build:rs:debug": "node scripts/build-rs.mjs --debug",
"check:expansion-disjoint": "node scripts/check-expansion-disjoint.mjs",
"check:failwith-fixtures": "node scripts/extract-failwith-shape-fixtures.mjs && git diff --exit-code tests/fixtures/failwith-callsite-shapes.json",
"check:launcher-manifest": "node scripts/check-launcher-manifest.mjs",
"check:napi-safe": "node scripts/check-napi-safe.mjs",
"check:native-types": "node scripts/check-native-types.mjs",
"check:no-koffi": "node scripts/check-no-koffi.mjs",
"check:rs-test-compile": "cargo test --workspace --locked --no-run",
"check:rs-workspace": "cargo check --workspace --locked",
"check:stub-catalog": "node scripts/generate-stub-tool-catalog.mjs && git diff --exit-code src/stub-tool-catalog.ts",
"dev": "tsc --watch",
"e2e:stop": "node scripts/e2e-stop.mjs",
"generate:stub-catalog": "node scripts/generate-stub-tool-catalog.mjs",
"lint": "eslint .",
"prepare": "node scripts/install-hooks.mjs && tsc",
"start": "node dist/index.js",
"sync-version": "node scripts/sync-version.mjs",
"test": "vitest run",
"test:capture": "node scripts/test-capture.mjs",
"test:e2e": "vitest run --project=e2e",
"test:e2e:browser": "vitest run --project=e2e \"tests/e2e/browser-*.test.ts\"",
"test:e2e:input": "vitest run --project=e2e tests/e2e/keyboard-focus-lost.test.ts tests/e2e/mouse-focus-lost.test.ts tests/e2e/terminal.test.ts",
"test:e2e:perception": "vitest run --project=e2e tests/e2e/perception-mvp.test.ts tests/e2e/rich-narration-edge.test.ts",
"test:e2e:window": "vitest run --project=e2e tests/e2e/dock-window.test.ts tests/e2e/dock-auto.test.ts tests/e2e/focus-integrity.test.ts tests/e2e/force-focus.test.ts tests/e2e/screenshot-electron.test.ts tests/e2e/ui-elements-cache.test.ts",
"test:headed": "HEADED=1 vitest run --project=e2e",
"test:unit": "vitest run --project=unit",
"test:watch": "vitest",
"update-sha": "node scripts/update-sha.mjs",
"version": "npm run sync-version && git add src/version.ts bin/launcher.js"
},
"signal_details": {
"bin_added": "new bin entry: ['desktop-touch-mcp']",
"repo_too_new_for_version_history": "claimed repo created 55d ago but package has 43 versions (expect >= 98d for that history)",
"script_count_spike": "scripts count 0 -> 33"
},
"time": {
"created": "2026-04-16T08:56:18.690Z",
"modified": "2026-06-06T05:34:25.435Z"
}
}