YouTube MCP for Claude & ChatGPT
TubeLab은 Claude와 ChatGPT용 YouTube MCP 서버로, 실제 채널·바이럴 영상·전사 등을 AI 채팅에서 제공합니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A personal knowledge base organized as a tree of Markdown files, meant to be edited visually in an Obsidian-like editor and queried on demand by Claude Code — Anthropic's official CLI. This repository only really works alongside it: it's claude running in your terminal that reads the Skill and the capture trigger here, and decides when to look something up or save it. Without Claude Code installed, the vault is just a plain folder of Markdown.
This repository is the raw/template version: only the engineering (Skill, capture trigger, symlink script, architecture docs), with no personal content. Clone it, personalize it, and start filling it with your own nodes.
The full architecture (why each decision was made, what's still missing) is in docs/ARQUITETURA.md. This README is just the "how to use it".
claude available in your terminal) — see the official install guide at the link.MIND.md: root index, starts empty. There's no fixed pre-built folder tree — nodes (and whatever folders make sense to organize them) get created gradually, as conversations happen.persona.md (created on demand, never shipped): an optional "mirror persona" — a profile of how you talk and act, built gradually by Claude from your real conversations so it answers in your own style. Opt-in, with levels (off / voice / voice+behavior / +humor), chosen in config.md. It's personal content: it lives in your private repo. See docs/ARQUITETURA.md, section 14..claude/: Skill and permissions that only apply while this project is active.claude-user/: the "warehouse" for user-level Skill, Subagents, and instructions — they work in any active project, not just this one. They live here (versioned in this repo) and get mirrored into ~/.claude/ via symlink (see below).scripts/setup-symlinks.sh: recreates the claude-user/ symlinks in ~/.claude/.scripts/status-all.sh: scans whatever project repos you list inside it and shows which ones have uncommitted changes or unpushed commits — to check everything at once instead of going folder by folder.scripts/check-template-version.sh: reports whether your engineering base is behind this template (read-only).VERSION / CHANGELOG.md: version number of the engineering base and what changed in each bump — used by the check above and by the maintenance round.Clone it as a "manual" fork via git (two remotes) — that way you can pull future updates from the template (section below) without losing your own nodes. Don't use GitHub's "Use this template" button: it creates a git history disconnected from the original and breaks this flow (full reasoning in docs/ARQUITETURA.md, section 12).
Create an empty, private repository (GitHub, GitLab, etc.) to hold your vault — don't initialize it with a README/license/gitignore, it needs to be truly empty.
Clone the template and re-point it to that empty repo — use SSH if you already have a
key configured on GitHub (won't ask for a password afterward), or HTTPS if you don't
(always works, but asks for username/token on every push). You can mix protocols:
upstream on one and origin on the other, no problem.
Via SSH:
git clone [email protected]:CafeLabsCorp/mind-template.git mind
cd mind
git remote rename origin upstream
git remote add origin <ssh-url-of-your-empty-repo>
git push -u origin main
Via HTTPS:
git clone https://github.com/CafeLabsCorp/mind-template.git mind
cd mind
git remote rename origin upstream
git remote add origin <https-url-of-your-empty-repo>
git push -u origin main
Run the setup and start using it:
./scripts/setup-symlinks.sh
claude
You can clone it under any name and at any path — there's no fixed-location requirement, unless you're using a voice integration (see section below).
Running ./scripts/setup-symlinks.sh again is safe at any time (idempotent) — only needed when a new Skill/Subagent gets added under claude-user/.
From there it's just conversation: ask it to look something up, or mention something worth keeping — the Skill and the trigger handle the rest (see section below).
This repository evolves (new Skill rules, architecture tweaks). Since the setup above already configured upstream, pulling updates later is always:
git fetch upstream
git merge upstream/main
This usually merges without conflict because the architecture already separates "engineering" (docs/, claude-user/, scripts/, .claude/) — which only changes here, in the template — from personal content (your filled-in MIND.md and whatever node folders you create) — which the template never touches. The expected friction point is .claude/settings.json: it accumulates permissions granted as you use it, so if you and the template change that file at the same time you can get a merge conflict there — rare, and resolves by hand without mystery (small file). More details on this decision in docs/ARQUITETURA.md, section 12.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗