← 返回 Skills 市场
tomquist

MuPiBox Media DB

作者 tomquist · GitHub ↗ · v1.0.2
cross-platform ⚠ suspicious
790
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install mupibox-media-db
功能描述
Manage the MuPiBox media database via backend API to list, add, remove, move, edit, and restore media entries stored in data.json.
安全使用建议
This skill appears to do exactly what it says: manage a MuPiBox media DB via the MuPiBox backend. Before installing or running it, confirm you actually run (or trust) the MuPiBox service at the base URL you will provide. Be aware the script will create backups under ~/.mupibox-db-backups (ensure you have space and that you trust the backup/restore files). Because the skill can be invoked by the agent, avoid enabling it for autonomous use unless you want the agent to be able to add/edit/delete entries on that backend. If you do not run a MuPiBox instance, there is no need to install this skill.
功能分析
Type: OpenClaw Skill Name: mupibox-media-db Version: 1.0.2 The skill bundle is classified as suspicious due to its capabilities for network requests to a user-controlled base URL and file system operations (reading arbitrary JSON files for restore). While these features are necessary for the skill's stated purpose of managing a MuPiBox media database, they introduce potential vulnerabilities such as Server-Side Request Forgery (SSRF) if the `--base-url` argument is not properly sanitized, or data injection/integrity issues if the `--file` argument for restore points to an untrusted or malicious JSON file. The `SKILL.md` documentation attempts to mitigate this by instructing the agent to 'Restore only from trusted backup files', but the underlying code in `scripts/mupibox_media_manager.py` provides the capability for these actions without inherent input validation beyond basic type checks.
能力评估
Purpose & Capability
The name/description match the bundled Python script: the script reads /api/data and posts to /api/add,/api/edit,/api/delete on a configurable base URL. No unrelated binaries, env vars, or services are requested.
Instruction Scope
SKILL.md and the script confine actions to the MuPiBox API and local backups. The script creates timestamped backups under the user's home (~/.mupibox-db-backups) before mutations and can restore from a user-specified file; these file operations are expected but worth noting (disk writes, potential large backup volume, and restore requires a trusted file).
Install Mechanism
No install spec; the skill is instruction-only with a bundled Python script. Nothing is downloaded or extracted from external URLs, which minimizes install-time risk.
Credentials
The skill requires no environment variables or credentials. It only needs network access to the MuPiBox base URL provided by the user/agent; this is proportional to its API-driven purpose.
Persistence & Privilege
always is false and the skill does not request persistent system-wide privileges or modify other skills. It can be invoked autonomously by the agent (default), which is normal — note this allows the agent to make API mutations if triggered.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install mupibox-media-db
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /mupibox-media-db 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
Clarify MuPiBox API endpoint (:8200), keep --base-url override, include safety note for trusted restore files.
v1.0.0
Initial public release
元数据
Slug mupibox-media-db
版本 1.0.2
许可证
累计安装 0
当前安装数 0
历史版本数 2
常见问题

MuPiBox Media DB 是什么?

Manage the MuPiBox media database via backend API to list, add, remove, move, edit, and restore media entries stored in data.json. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 790 次。

如何安装 MuPiBox Media DB?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install mupibox-media-db」即可一键安装,无需额外配置。

MuPiBox Media DB 是免费的吗?

是的,MuPiBox Media DB 完全免费(开源免费),可自由下载、安装和使用。

MuPiBox Media DB 支持哪些平台?

MuPiBox Media DB 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 MuPiBox Media DB?

由 tomquist(@tomquist)开发并维护,当前版本 v1.0.2。

💬 留言讨论