把中文全渠道内容(抖音 / B站 / 小红书 / 公众号 / X / 播客)采集进个人知识库的 13 个 AI Skill:图文存图、视频转文字稿、字幕优先免 GPU,附带知识库 MCP server。 | Ingest Chinese content into your personal knowledge base — image/video routing, subtitle-first transcription, and a KB MCP server.
MCPpedia last refreshed this data
This server has been archived and is no longer actively maintained.
Chubbyskills is an MCP server that 把中文全渠道内容(抖音 / B站 / 小红书 / 公众号 / X / 播客)采集进个人知识库的 13 个 AI Skill:图文存图、视频转文字稿、字幕优先免 GPU,附带知识库 MCP server。 | Ingest Chinese content into your personal knowledge base — image/video routing, subtitle-first transcription, and a KB MCP server. Its tool list has not been published yet over stdio, requires no API key, and scores 73/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"chubbyskills": {
"args": [
"yt-dlp"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
平时做内容、搭个人知识库,也写一些 AI Agent / Skill 的实践。我习惯把每天刷到的好东西——视频、播客、公众号、小红书、推特——自动收进自己的知识库,让信息真正沉淀下来,而不是看完就忘。这个仓库里的工具,就是这套工作流里我自己每天在用的那几件。
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'yt-dlp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
yt-dlp: Downstream command injection via improper sanitization of yt-dlp --write-link output
### Summary If the `--write-link`, `--write-url-link` or `--write-desktop-link` options are used with yt-dlp, it may produce output that can lead to downstream remote code execution. An attacker can craft a malicious metadata payload to achieve arbitrary command injection in the `.url` and `.desktop` shortcut files written by yt-dlp. This allows for malicious shell commands or malicious remote executables to run on the user's system if the user executes the generated `.url` or `.desktop` files.
yt-dlp: Arbitrary code execution via manifest downloads with aria2c
### Summary If aria2c is used as an external downloader for a fragmented manifest format (such as an HLS/DASH stream), yt-dlp passes insufficiently sanitized input to aria2c that allows an attacker to perform an arbitrary file write. On Windows platforms, this can lead to immediate arbitrary code execution. On non-Windows platforms, this can lead to arbitrary code execution upon the next invocation of yt-dlp. ### Details When downloading a fragmented manifest format such as an HLS or DASH strea
yt-dlp: Dangerous file type creation via insufficient filename sanitization (Bypass of CVE-2024-38519)
### Summary A vulnerability exists in yt-dlp that allows a remote attacker to write arbitrary OS-shortcut files (such as `.desktop`, `.url`, `.webloc`) to the user's filesystem, bypassing the remediation for `CVE-2024-38519`. ### Details The fix for `CVE-2024-38519` enforced an allowlist for file extensions, in order to prevent writing files with unsafe extensions (such as `.exe` or `.sh`) during file downloads. However, this allowlist explicitly included the unsafe extensions `.desktop`, `.ur
yt-dlp: File Downloader cookie leak with curl
### Summary If curl is used an external downloader for yt-dlp, cookies may be leaked to an unintended host upon HTTP redirect or when the host for download fragments differs from their parent manifest's. This is the equivalent to [GHSA-v8mc-9377-rwjj](<https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-v8mc-9377-rwjj>) for the `curl` downloader. The vulnerable behavior is present in [yt-dlp](https://github.com/yt-dlp/yt-dlp) released since 2023.09.24. ### Details At the file download st
yt-dlp: Arbitrary Command Injection when using the `--netrc-cmd` option
### Summary When yt-dlp's `--netrc-cmd` command-line option (or `netrc_cmd` Python API parameter) is used, an attacker could achieve arbitrary command injection on the user's system with a maliciously crafted URL. ### Impact yt-dlp maintainers assume the impact of this vulnerability to be high for anyone who uses `--netrc-cmd` in their command/configuration or `netrc_cmd` in their Python scripts. Even though the maliciously crafted URL itself will look very suspicious to many users, it would be
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in ai-ml / education
MCP client bridge: connects to MCP servers and registers their tools on ctx.tools
An autonomous agent that conducts deep research on any data using any LLM providers
The official MCP server implementation for the Perplexity API Platform
Workspace template + MCP server for Claude Code, Codex CLI, Cursor & Windsurf. Multi-agent knowledge engine (ag-refresh / ag-ask) that turns any codebase into a queryable AI assistant.
MCP Security Weekly
Get CVE alerts and security updates for Chubbyskills and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
中文 · English
内容创作者的知识资产管道 —— 把你每天刷到、听到、读到的好内容,变成可复用、可检索、可被 Agent 调用的选题库与知识资产。
Agent Skills 生态已有 140 万+ 技能包,但绝大多数是泛化开发技能;垂直领域(中文内容采集 → 知识库)至今没有事实标准。Chubby Skills 要占据的,就是这个位置。
| 维度 | Chubby Skills | feedgrab | RSSHub | 商业工具(Readwise / ima / NotebookLM) |
|---|---|---|---|---|
| 中文平台全渠道采集 | ✅ 10 平台 | ⚠️ 7 平台 | ⚠️ 订阅源(非正文采集) | ⚠️ 覆盖差 / 收费 |
| 视频 / 播客转录(字幕优先免 GPU) | ✅ | ❌ | ❌ | ⚠️ 部分 |
| 知识库 + 语义检索 + MCP 闭环 | ✅ 完整 | ❌ 只抓不存 | ❌ | ⚠️ 封闭生态 |
| 本地运行 / 隐私 | ✅ 完全本地 | ✅ 本地 | ✅ | ❌ 云端 |
| 可被 Agent 编排(开放标准) | ✅ | ✅ | ❌ | ❌ |
| 免费 / 零 API 费用 | ✅ 零依赖档位可用 | ✅ | ✅ | ❌ 订阅制 |
采集工具有很多,知识库工具也有很多。但「中文全渠道采集 → 统一格式 → 知识库 → Agent 调用」的完整闭环、且完全本地可迁移的,只有 Chubby Skills。
完整对比与生态定位图见 docs/comparison.md。
Chubby Skills 是一套面向个人知识库和 AI Agent 的内容采集、整理、检索工具。
你可以把它理解成三层:
一句话:把你每天刷到、听到、读到的好内容,变成可复用、可检索、可被 Agent 调用的个人知识资产。
当前版本:0.11.0
| 模块 | 能力 | 入口 |
|---|---|---|
| 平台采集 | 视频、图文、公众号、播客、X、小红书等内容转 Markdown | tools/chubby_ingest.py / 各 skill 脚本 |
| 管线编排 | 队列、状态、重试、日报、schema v1 元数据 | tools/chubby.py |
| 内容加工 | 摘要、要点、标签、价值判断 | content-enrich |
| 知识库 | vault 模板、SQLite 索引、全文搜索、语义检索、最近笔记、统计 | tools/vault_index.py |
| 知识自动化 | 自动归档、知识卡片生成 | tools/vault_curator.py |
| MCP | Agent 搜索、读取、重建索引、查看统计 | knowledge-base-management/scripts/mcp_server.py |
| 质量保障 | 平台健康度、smoke matrix、golden outputs、schema 校验 | tools/platform_health.py / tools/platform_smoke.py / tools/golden_outputs.py |
| 贡献者适配 | 新平台 definition / template / skill scaffold | tools/platform_adapter.py |
git clone https://github.com/chubbyguan/chubbyskills.git
cd chubbyskills
python3 tools/chubby.py quickstart
quickstart 是离线首跑验收,不会抓真实平台内容。它会检查:
发布级验收:
python3 tools/chubby.py --version
python3 tools/platform_smoke.py --mode all --check
python3 tools/golden_outputs.py examples/outputs
python3 tools/mcp_workflow_demo.py
更多发布检查见 docs/release.md。
bash setup.sh # 默认 light:轻量能力
bash setup.sh video # 视频转录重依赖
bash setup.sh podcast # 播客转录
bash setup.sh wechat # 公众号/PDF 处理
bash setup.sh all # 全部依赖
bash setup.sh doctor # 只做环境体检
轻量模式可直接使用:X 图文、小红书图文、公众号基础处理、行业情报雷达、知识库健康检查、content-enrich。视频和播客转录才需要 ffmpeg、yt-dlp、funasr、torch、faster-whisper 等重依赖。
pip install -r requi
... [View full README on GitHub](https://github.com/chubbyguan/chubbyskills#readme)