可信 — 风险评分 5/100
上次扫描:20 小时前 重新扫描
5 /100
mcp-to-skill
Converts any MCP server into a standalone skill package with zero runtime dependencies (no MCP process required).
The mcp-to-skill skill is a legitimate MCP-to-skill converter with fully declared capabilities, no hidden functionality, and no indicators of malicious behavior.
技能名称mcp-to-skill
分析耗时26.9s
引擎pi
可以安装
This skill is safe to use. No security concerns identified.
资源类型声明权限推断权限状态证据
文件系统 WRITE WRITE ✓ 一致 SKILL.md: writes /tmp/mcp-schema-input.json, /tmp/mcp-inspector-output.json, and…
网络访问 READ READ ✓ 一致 mcp_inspector.py: connects to MCP servers via stdio_client; SKILL.md declares ne…
命令执行 WRITE WRITE ✓ 一致 SKILL.md: pip install, python mcp_inspector.py, npm pack, tar; mcp_inspector.py:…

目录结构

2 文件 · 12.8 KB · 378 行
Markdown 1f · 200L Python 1f · 178L
├─ 🐍 mcp_inspector.py Python 178L · 5.7 KB
└─ 📝 SKILL.md Markdown 200L · 7.1 KB

依赖分析 1 项

包名版本来源已知漏洞备注
mcp * pip Version not pinned; installed on demand via 'pip show mcp' check

安全亮点

✓ All shell operations are explicitly declared in SKILL.md (pip install, python script, npm pack, tar, ln -sf)
✓ No obfuscation: all code is plain Python, no base64, no eval, no hidden strings
✓ No credential theft: no access to ~/.ssh, ~/.aws, .env, or environment variable iteration for secrets
✓ No data exfiltration: no outbound network calls to external IPs, only local MCP stdio communication
✓ Source code fetching (npm pack/tar) is scoped to /tmp/mcp-to-skill-cache/ with a safe name derived from the package name
✓ No remote script execution: no curl|bash or wget|sh patterns
✓ Tool schema JSON parsing is read-only — no execution of MCP tool business logic
✓ Dependency (mcp Python SDK) is declared and reasonable for the use case
✓ Generated skill package separation (config.json vs secrets.json) demonstrates good security hygiene