kirbah-mcp-youtube — MCP-сервер для Claude Code: обзор и запуск
MCP-сервер передаёт в контекст LLM очищенные данные с YouTube и субтитры без раздутых JSON-ответов. Без API-ключа читает транскрипты, а с ключом собирает статистику и поиск.
claude mcp add --transport http kirbah-mcp-youtube https://server.smithery.ai/@kirbah/mcp-youtube/mcpЧто делает kirbah-mcp-youtube
Обычные ответы YouTube API перегружены локалями, дубликатами миниатюр и служебными тегами. Сервер отсекает лишнее, экономя до 87% токенов контекста. Для getChannelStatistics объём данных снижается с 1.9 КБ до 0.2 КБ. Модель получает только значимые поля.
Инструмент написан на TypeScript с валидацией через Zod. Для извлечения субтитров ключ не требуется: агент забирает текст по схеме youtube://transcript/{videoId}. Для поиска видео и просмотра каналов понадобится переменная YOUTUBE_API_KEY.
Лимит YouTube API ограничен 10 000 квот в сутки. При частых запросах выручает MongoDB. Переменная MDB_MCP_CONNECTION_STRING включает кэширование, иначе повторяющиеся шаги агента быстро исчерпают дневную квоту.
Какие задачи решает
- скачать субтитры видеоролика для анализа без API-ключа
- получить статистику просмотров и подписчиков канала без лишних полей
- найти видео по фильтрам с экономией токенов в контекстном окне
- кэшировать повторные ответы YouTube API через MongoDB
Примеры запросов агенту
- Скачай субтитры для видео
youtube://transcript/dQw4w9WgXcQи выдели главные мысли. - Найди 5 свежих роликов по теме машинного обучения и выведи их статистику просмотров.
- Собери данные о канале: количество подписчиков, общее число видео и просмотры.
Как установить kirbah-mcp-youtube
Командой платформы: удалённый сервер
claude mcp add --transport http kirbah-mcp-youtube https://server.smithery.ai/@kirbah/mcp-youtube/mcpКомандой платформы: удалённый сервер
codex mcp add kirbah-mcp-youtube --url https://server.smithery.ai/@kirbah/mcp-youtube/mcpФайл настроек
{
"mcpServers": {
"kirbah-mcp-youtube": {
"url": "https://server.smithery.ai/@kirbah/mcp-youtube/mcp"
}
}
}Файл настроек
{
"servers": {
"kirbah-mcp-youtube": {
"type": "http",
"url": "https://server.smithery.ai/@kirbah/mcp-youtube/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http kirbah-mcp-youtube https://server.smithery.ai/@kirbah/mcp-youtube/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о kirbah-mcp-youtube
Как установить kirbah-mcp-youtube в Claude Code?
Выполните команду claude mcp add --transport http kirbah-mcp-youtube https://server.smithery.ai/@kirbah/mcp-youtube/mcp в терминале.
Нужен ли ключ YouTube Data API для работы?
Для чтения субтитров ключ не нужен — сервер сразу отдаёт транскрипты в режиме Zero-Config. Для поиска роликов и аналитики каналов потребуется добавить YOUTUBE_API_KEY.
Зачем подключать к серверу базу MongoDB?
YouTube ограничивает бесплатный доступ 10 000 единиц квоты в сутки. Подключение MongoDB через переменную MDB_MCP_CONNECTION_STRING сохраняет ответы в кэш и отдаёт повторные запросы с нулевым расходом квоты.