# Bilibili MCP Server

Сервер даёт ИИ-агенту доступ к поиску видео на Bilibili, субтитрам, комментариям и коллекциям. Нужен Node.js 20+ и настройка входа в аккаунт.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 40
- Автор: XZXZZX-Ai
- Лицензия: Apache-2.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/XZXZZX-Ai/bilibili-mcp
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/mcp/bilibili-mcp-server

## Что делает

Сервер ищет видео и авторов, показывает сведения о роликах, разделы и динамику авторов. Агент может читать субтитры, искать в них фразы с временными отметками, получать комментарии и обходить доступные коллекции текущего аккаунта. Для подключения он работает как локальный stdio-сервер.

Для запуска нужен Node.js версии 20 или выше. После добавления сервера выполните `npx -y @xzxzzx/bilibili-mcp@latest setup`, затем `npx -y @xzxzzx/bilibili-mcp@latest check`; для проверки входа переподключите клиент и вызовите `check_bilibili_credentials`. Cookie вводите только в локальном терминале: конфигурационный файл не гарантирует шифрование на уровне ОС.

Если у видео нет доступных субтитров, можно включить локальную расшифровку через faster-whisper, предварительно установив модель командой `setup`. Эта функция выключена по умолчанию и требует готовой модели; AI-субтитры Bilibili также могут быть неточными, поэтому их не следует считать проверенной цитатой.

## Требования
- Нужно: Node.js (команды через npx)

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add bilibili-mcp -- npx -y @xzxzzx/bilibili-mcp
```

### Codex

**Командой платформы**
```bash
codex mcp add bilibili-mcp-server -- npx -y @xzxzzx/bilibili-mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "bilibili-mcp-server": {
            "command": "npx",
            "args": [
                "-y",
                "@xzxzzx/bilibili-mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "bilibili-mcp-server": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@xzxzzx/bilibili-mcp"
            ]
        }
    }
}
```

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add bilibili-mcp-server npx -y @xzxzzx/bilibili-mcp
```

## Когда брать
- найти видео Bilibili по теме и выбрать ролик по BVID
- получить субтитры с временными отметками
- отыскать фразу в субтитрах и открыть нужный момент видео
- прочитать комментарии и ответы к ролику
- перечислить видео из доступных коллекций аккаунта

## Примеры запросов агенту
- Найди на Bilibili видео о дискретной математике и покажи названия, авторов, длительность и BVID.
- Прочитай субтитры видео `BV1Eb411u7Fw` с временными отметками и найди упоминания функций.
- Проверь вход в Bilibili через `check_bilibili_credentials`, затем найди видео по теме программирования.

## Похожие
- [REA](https://affpapa.org/nevibecode/mcp/rea.md) — MCP-сервер · ★ 386989
- [GitHub](https://affpapa.org/nevibecode/mcp/github.md) — MCP-сервер · ★ 33918
- [World Monitor](https://affpapa.org/nevibecode/mcp/world-monitor.md) — MCP-сервер · ★ 89408
- [Netdata](https://affpapa.org/nevibecode/mcp/netdata.md) — MCP-сервер · ★ 81115
- [Front-End Checklist](https://affpapa.org/nevibecode/mcp/front-end-checklist.md) — MCP-сервер · ★ 74559
- [Scrapling MCP Server](https://affpapa.org/nevibecode/mcp/scrapling-mcp-server.md) — MCP-сервер · ★ 89433

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
