← Back to Skills Marketplace
kllb520

MGTV

by mgtv · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
176
Downloads
1
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install mgtv
Description
搜索芒果 TV 视频资源并在系统浏览器中播放
Usage Guidance
This skill appears to do exactly what it says: it queries Mango TV's public search API and opens the resulting page in your system browser (or prints a link if running in headless/CI). It requires Node and outbound HTTPS access but asks for no secrets. Notes before installing: 1) documentation mentions Playwright and an optional BROWSER_COMMAND, but the main script does not depend on Playwright nor read BROWSER_COMMAND — do not install heavy dependencies (like Playwright) unless you need the advanced automation features; 2) review the small scripts yourself (they are included) before running code from an unknown source; 3) the script will spawn platform commands (open/xdg-open/cmd start) which will open browser windows if run locally — avoid running it on servers where you don't want GUI operations. Overall coherent and proportionate to its purpose.
Capability Analysis
Type: OpenClaw Skill Name: mgtv Version: 1.0.2 The mgtv skill is a legitimate utility for searching and playing videos from the MGTV platform. The main script, scripts/search-mgtv.js, interacts with the official MGTV API (mobileso.bz.mgtv.com) and uses the system's native browser-opening commands via child_process.spawn, which is a secure practice. The code is well-documented, lacks suspicious dependencies, and includes logic to handle headless environments gracefully by printing URLs instead of attempting to open a GUI browser.
Capability Assessment
Purpose & Capability
Name/description (search Mango TV and open playback pages) aligns with the included scripts. The script requires only Node and makes HTTPS calls to Mango TV search API (mobileso.bz.mgtv.com) and spawns a platform-specific command to open the system browser — all expected for this functionality.
Instruction Scope
SKILL.md and the scripts instruct running node scripts/search-mgtv.js with --query or --direct-url; the runtime code only performs HTTP GETs to the Mango TV API, selects a URL, and opens the browser (or prints a link in headless environments). No unrelated files, credentials, or external endpoints are accessed. Minor docs drift: some documentation mentions an optional BROWSER_COMMAND env var and suggests installing Playwright for automation, but the shipped main script does not read BROWSER_COMMAND nor depends on Playwright in package.json.
Install Mechanism
There is no automated install spec (instruction-only install). The package includes code files and a package.json but no declared dependencies. README/USAGE suggest 'npm install playwright' for advanced automation — this is optional and not required by the main script; installing Playwright would download large browser binaries (as the CHANGELOG correctly noted they removed a playwright dependency).
Credentials
The skill declares no required environment variables or credentials. The script does read common environment indicators (HEADLESS, CI, DISPLAY, ELECTRON_RUN_AS_NODE) to decide whether to try to open a browser or just print a link — this is proportional to the stated behavior and not sensitive. No secrets or unrelated env vars are requested.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide configuration, and does not persist credentials. It spawns a short-lived process to open the browser and exits — no elevated or persistent privileges requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mgtv
  3. After installation, invoke the skill by name or use /mgtv
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
安全修复:移除未使用的playwright依赖;将child_process.exec替换为spawn消除命令注入风险;修正跨平台bin元数据
v1.0.1
Initial release of MGTV video search & playback skill. - Enables searching for MGTV (芒果 TV) video content and opening playback in your system's default browser. - Supports searching by keywords or directly opening a specific MGTV video URL. - Includes command-line usage scripts and test cases. - Works across macOS, Windows, and Linux by invoking appropriate browser open commands. - Documentation and usage instructions added.
v1.0.0
- 首个版本发布,支持芒果TV热综艺、剧集内容筛选和粉丝互动指引。 - 提供按内容分级、清晰度、题材领域等多项筛选项。 - 支持播放进度云记录、离线存量、弹幕控制、倍速等丰富功能返回。 - 实时跟随版权和流行趋势每日内容更新。
Metadata
Slug mgtv
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is MGTV?

搜索芒果 TV 视频资源并在系统浏览器中播放. It is an AI Agent Skill for Claude Code / OpenClaw, with 176 downloads so far.

How do I install MGTV?

Run "/install mgtv" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is MGTV free?

Yes, MGTV is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does MGTV support?

MGTV is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created MGTV?

It is built and maintained by mgtv (@kllb520); the current version is v1.0.2.

💬 Comments