Bilibili API MCP Server
Обеспечивает доступ к API Bilibili для поиска контента, пользователей и получения弹幕 видео.
Описание
Это MCP-сервер для работы с API Bilibili, поддерживающий поиск по ключевым словам, пользователей с сортировкой по фанатам, точный поиск видео, живых трансляций, статей и пользователей. Также позволяет извлекать弹幕 (комментарии) из видео. Разработан на Python с использованием uv для управления зависимостями. Подходит для интеграции в AI-приложения, чат-боты или инструменты анализа контента Bilibili.
Возможности
Общий поиск
Поиск по ключевым словам в Bilibili для видео, пользователей и другого контента.
Поиск пользователей
Специализированный поиск пользователей с сортировкой по количеству фанатов.
Точный поиск
Фильтрованный поиск по типам: пользователи (user), видео (video), живые трансляции (live), статьи (article); возвращает точные совпадения.
Получение弹幕
Извлечение комментариев (danmaku) из видео для анализа или отображения.
Установка
- Клонируйте репозиторий: git clone [URL].
- Установите зависимости: uv sync.
- Настройте в MCP-клиенте:
{
"mcpServers": {
"bilibili": {
"command": "uv",
"args": [
"--directory",
"/your-project-path/bilibili-mcp-server",
"run",
"bilibili.py"
]
}
}
}
Требуется установить uv: https://docs.astral.sh/uv/.