opencode-mcp@3.0.0
CAUTIONPublisher claims: "MCP server for OpenCode coding workflows, durable async jobs, project resources, and explicit user input" Observed in sandbox: no network, touches nothing outside the project, writes no memory.
Registry npm (MCP server)Publisher alaeddinemessadi · joined 0 days agoInstalls 76,177Last detonated 1 h ago
Behavior trace
Honeypot run · 2 s · 2 scenarios · 0 deviationst+CategoryObserved action
0.0sprocessno install scripts in bundle
1.7sprocessdependency install exit 1
2.0sprocessexec /usr/bin/timeout
2.0sprocessexited 1: Node.js v22.23.4
2.0sclaimedno tools/list reply (exit 1)
2.0sprocessscript backend runs setup only
Static findings
CRITICAL
Access to sensitive file pathsdist/index.js:11 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system files
AST05CRITICAL
Access to sensitive file pathsdist/index.js:13 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system files
AST05CRITICAL
Access to sensitive file pathsdist/index.js:12 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system files
AST05CRITICAL
Access to sensitive file pathsdist/tools/project.js:31 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system files
AST05MEDIUM
URL using raw IP addressdist/helpers.js:597 · URL using raw IP address — may bypass domain-based filtering
AST07MEDIUM
URL using raw IP addressREADME.md:88 · URL using raw IP address — may bypass domain-based filtering
AST07CRITICAL
Access to sensitive file pathsdist/tools/workflow.js:109 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system files
AST05HIGH
Outbound HTTP to raw IP addressREADME.md:88 · Outbound HTTP to raw IP address — may bypass domain-based monitoring
AST07HIGH
Outbound HTTP to raw IP addressdist/helpers.js:582 · Outbound HTTP to raw IP address — may bypass domain-based monitoring
AST07CRITICAL
Access to sensitive file pathsdist/index.js:14 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system files
AST05HIGH
npx invocation of non-well-known packageCHANGELOG.md:320 · npx invocation of non-well-known package — may execute untrusted code
AST06MEDIUM
URL using raw IP addressdist/helpers.js:582 · URL using raw IP address — may bypass domain-based filtering
AST07CRITICAL
Access to sensitive file pathsdist/jobs.js:173 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system files
AST05HIGH
Outbound HTTP to raw IP addressdist/index.js:11 · Outbound HTTP to raw IP address — may bypass domain-based monitoring
AST07HIGH
Outbound HTTP to raw IP addressdist/helpers.js:597 · Outbound HTTP to raw IP address — may bypass domain-based monitoring
AST07CRITICAL
Access to sensitive file pathsdist/tools/workflow.js:123 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system files
AST05HIGH
npx invocation of non-well-known packageREADME.md:26 · npx invocation of non-well-known package — may execute untrusted code
AST06HIGH
Authorization escalation languageCHANGELOG.md:277 · Authorization escalation language
AST01CRITICAL
Access to sensitive file pathsdist/index.js:15 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system files
AST05CRITICAL
Access to sensitive file pathsdist/tools/provider.js:27 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system files
AST05MEDIUM
MCP server using network transport (SSE/HTTP)CHANGELOG.md:182 · MCP server using network transport (SSE/HTTP) — data sent over network
AST04MEDIUM
URL using raw IP addressdist/index.js:11 · URL using raw IP address — may bypass domain-based filtering
AST07