meshingly-mcp@0.5.2
VERIFIEDPublisher claims: "End-to-end encrypted relay that lets AI coding sessions on different machines message each other." Observed in sandbox: no network, touches nothing outside the project, writes no memory.
Coverage
Server started and answered tools/list.- Tested
- MCP initialize and tools/list · every tool description, for hidden instructions · every file read, file written and host contacted by what ran
- Not tested
- what the tools do when called with real credentials
Before you give it your token
- It will ask for
- no credential variables read in the code
- Where it talks to
- meshingly.com (its own)
- What the honeypot saw
- no credential files read · no network
- What we could not test
- what the tools do when called with real credentials
Reasonable to connect. No credential asked for, no third-party host named, Server started and answered tools/list.
Never paste a credential into a chat, a ticket or a report, including ours. How the guard holds it.
Is [email protected] safe to install?
KillerSkills ran it in the KillerSkills honeypot sandbox (2 scenarios) on 2026-11-12 and scored it 88/100 (Verified). It did what it claims and nothing else we could detect: no undeclared network egress, no credential reads, no persistent instruction writes. Summary: no network, touches nothing outside the project, writes no memory.
Behavior trace
Honeypot run · 20 s · 2 scenarios · 0 deviationsStatic findings
---Fix: Remove the text that addresses the agent rather than the reader; describe behavior, do not instruct./** Ends a process and everything it started: with `shell: true` the pid is the shell's, and a plain kill would leave the agent running. */Fix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.npx -y meshingly-mcp settings set <key> leave the value out to be asked for it (no quoting needed: handy for a command with quotes or $)Fix: Pin versions and sources; vendor anything fetched at install time.: ` npx -y meshingly-mcp settings set ${k} (it asks for the value; the user types or pastes exactly: ${String(v)})`;Fix: Pin versions and sources; vendor anything fetched at install time.? ` npx -y meshingly-mcp settings set ${k} ${arg}`Fix: Pin versions and sources; vendor anything fetched at install time.// `npx meshingly-mcp watch`: a command-line helper that wakes a session when work is queued. stdout stays free ofFix: Pin versions and sources; vendor anything fetched at install time.npx -y meshingly-mcp settings set autoResume true continue queued work automatically after the limit is backFix: Pin versions and sources; vendor anything fetched at install time.npx -y meshingly-mcp settings show every setting and where its value comes fromFix: Pin versions and sources; vendor anything fetched at install time.? "To update, make sure the MCP command ends in meshingly-mcp@latest (npx -y meshingly-mcp@latest), then restart the session"Fix: Pin versions and sources; vendor anything fetched at install time.npx -y meshingly-mcp settings reset back to the defaultsFix: Pin versions and sources; vendor anything fetched at install time.npx -y meshingly-mcp settings set <key> <value>Fix: Pin versions and sources; vendor anything fetched at install time.* refuse to start a new watcher and, worse, stop would kill a stranger.Fix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell."They can start it themselves in a terminal: npx -y meshingly-mcp watch",Fix: Pin versions and sources; vendor anything fetched at install time.: "To update, they reinstall the way they installed it (npx -y meshingly-mcp@latest, or the plugin), then restart the session";Fix: Pin versions and sources; vendor anything fetched at install time.Usage: npx -y meshingly-mcp watch [--cmd "claude -p"] [--interval 60] [--once] [--from-peers] [--on-question stop|recommended] [--dir <project>]Fix: Pin versions and sources; vendor anything fetched at install time.Every option has a setting that is used when the flag is absent: npx -y meshingly-mcp settingsFix: Pin versions and sources; vendor anything fetched at install time.Cost to the agent
Tokens estimated at four characters each. The tool list is re-read by the agent on every turn, so it is the number to compare between servers that do the same job: ranked across the index.
Known vulnerabilities
No advisories in OSV for meshingly-mcp@0.5.2 as of 3d ago. This is the package itself, not its dependencies.