Mark Coach
БесплатноНе проверенLocal MCP server that turns Mark Builds Brands' YouTube knowledge into an AI coaching assistant for ecommerce and Facebook Ads.
Описание
Local MCP server that turns Mark Builds Brands' YouTube knowledge into an AI coaching assistant for ecommerce and Facebook Ads.
README
Local MCP server that turns Mark Builds Brands' YouTube knowledge into an AI coaching assistant for ecommerce and Facebook Ads.
Ask Claude to analyze your Ads Manager screenshots, debug campaigns, or get strategic advice — and it'll respond using Mark's actual frameworks, vocabulary, and mental models from his 100+ videos.
How it works
- Downloads transcripts from Mark's YouTube channel
- Indexes them locally into a vector database (ChromaDB)
- Exposes a
search_mark_knowledgetool via MCP - A Claude skill activates the persona and queries the knowledge base
All data stays on your machine. No API keys required.
Install (one line)
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/BlueNacho/mark-coach-mcp/main/install.sh | bash
Windows (PowerShell)
iwr -useb https://raw.githubusercontent.com/BlueNacho/mark-coach-mcp/main/install.ps1 | iex
That's it. The installer will:
- Clone the repo to
~/mark-coach-mcp(or%USERPROFILE%\mark-coach-mcpon Windows) - Install
uv(Python package manager) if needed - Install
yt-dlpif needed - Install Python dependencies
- Download Mark's transcripts (~100 videos, a few minutes)
- Index everything into a local vector DB
- Auto-detect Claude Code and/or Claude Desktop on your machine and configure both
- Install the
mark-coachskill globally for Claude Code
After it finishes, restart Claude Desktop / Claude Code and start using /mark-coach.
Pick a different install dir? macOS/Linux:
INSTALL_DIR=~/projects/mark-coach-mcp curl -fsSL ... | bashWindows:$env:INSTALL_DIR = "D:\projects\mark-coach-mcp"; iwr -useb ... | iex
Manual install
macOS / Linux
git clone https://github.com/BlueNacho/mark-coach-mcp ~/mark-coach-mcp
cd ~/mark-coach-mcp
./setup.sh
Windows (PowerShell)
git clone https://github.com/BlueNacho/mark-coach-mcp $env:USERPROFILE\mark-coach-mcp
cd $env:USERPROFILE\mark-coach-mcp
powershell -ExecutionPolicy Bypass -File .\setup.ps1
If you prefer WSL on Windows, follow the macOS/Linux instructions inside your WSL terminal — the bash scripts work as-is.
Using it
Claude Code
The skill is installed globally. Just open Claude Code and type:
/mark-coach
Or describe an ecommerce / Facebook Ads question and the skill activates automatically.
Claude Desktop
After restart, the search_mark_knowledge tool is available. To get the persona/voice, create a Project in Claude.ai (or Cowork Space) and paste the contents of skills/mark-coach.md into the project's Custom Instructions.
Adding new videos
When Mark publishes new content:
cd ~/mark-coach-mcp
./setup.sh
The setup script is idempotent — it re-downloads only new videos and re-indexes only the new ones (existing indexed videos are skipped via data/processed.txt).
Using your own transcripts
If you have your own .vtt files (from any creator), drop them into transcripts/ and run:
./setup.sh
The indexer accepts any YouTube .vtt file — it strips timestamps, dedupes, and chunks the text.
Project structure
mark-coach-mcp/
install.sh ← one-line bootstrap (clones repo, runs setup.sh)
setup.sh ← installs deps, downloads/indexes, wires Claude
pyproject.toml ← Python dependencies (managed by uv)
src/
indexer.py ← converts .vtt transcripts → ChromaDB
server.py ← MCP server with search_mark_knowledge tool
skills/
mark-coach.md ← Claude skill / persona definition
transcripts/ ← your .vtt files (gitignored)
data/ ← ChromaDB vector store (gitignored)
Requirements
- macOS, Linux, or Windows 10/11
git- macOS: included with Xcode CLT (
xcode-select --install) - Linux: install via your package manager
- Windows: https://git-scm.com/download/win
- macOS: included with Xcode CLT (
- Claude Code and/or Claude Desktop
Everything else (uv, yt-dlp, Python deps) is installed automatically.
Troubleshooting
MCP says "Failed to connect" after a reboot
The MCP needs the absolute path to uv. The setup script handles this automatically; if you registered manually, make sure your claude mcp add command uses the full path (e.g. /Users/you/.local/bin/uv on macOS, C:\Users\you\.local\bin\uv.exe on Windows — not just uv).
Windows: "running scripts is disabled on this system"
PowerShell blocks unsigned scripts by default. Run setup with the bypass flag:
powershell -ExecutionPolicy Bypass -File .\setup.ps1
The one-line installer already does this.
Re-run setup
The setup script is safe to run any number of times. It detects what's already in place and skips it.
cd ~/mark-coach-mcp && ./setup.sh
Uninstall
macOS / Linux:
claude mcp remove -s user mark-coach 2>/dev/null
rm -rf ~/.claude/skills/mark-coach
rm -rf ~/mark-coach-mcp
Windows (PowerShell):
claude mcp remove -s user mark-coach 2>$null
Remove-Item -Recurse -Force $env:USERPROFILE\.claude\skills\mark-coach
Remove-Item -Recurse -Force $env:USERPROFILE\mark-coach-mcp
For Claude Desktop, edit the config file and remove the mark-coach entry from mcpServers:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Установка Mark Coach
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/ignaciotachini/mark-coach-mcpFAQ
Mark Coach MCP бесплатный?
Да, Mark Coach MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Mark Coach?
Нет, Mark Coach работает без API-ключей и переменных окружения.
Mark Coach — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Mark Coach в Claude Desktop, Claude Code или Cursor?
Открой Mark Coach на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Omni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
автор: buildwithtazaARA
Generate images, video and audio from any AI agent — one connector.
автор: ARAYouTube
Transcripts, channel stats, search
автор: YouTubeEverArt
AI image generation using various models.
автор: modelcontextprotocolCompare Mark Coach with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории media
