Перейти к содержимому

Bilibili API MCP Server

Обеспечивает доступ к API Bilibili для поиска контента, пользователей и получения弹幕 видео.

Python
157 stars

Описание

Это MCP-сервер для работы с API Bilibili, поддерживающий поиск по ключевым словам, пользователей с сортировкой по фанатам, точный поиск видео, живых трансляций, статей и пользователей. Также позволяет извлекать弹幕 (комментарии) из видео. Разработан на Python с использованием uv для управления зависимостями. Подходит для интеграции в AI-приложения, чат-боты или инструменты анализа контента Bilibili.

Возможности

Общий поиск

Поиск по ключевым словам в Bilibili для видео, пользователей и другого контента.

Поиск пользователей

Специализированный поиск пользователей с сортировкой по количеству фанатов.

Точный поиск

Фильтрованный поиск по типам: пользователи (user), видео (video), живые трансляции (live), статьи (article); возвращает точные совпадения.

Получение弹幕

Извлечение комментариев (danmaku) из видео для анализа или отображения.

Установка

  1. Клонируйте репозиторий: git clone [URL].
  2. Установите зависимости: uv sync.
  3. Настройте в MCP-клиенте:
{
  "mcpServers": {
    "bilibili": {
      "command": "uv",
      "args": [
        "--directory",
        "/your-project-path/bilibili-mcp-server",
        "run",
        "bilibili.py"
      ]
    }
  }
}

Требуется установить uv: https://docs.astral.sh/uv/.

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
157

Ссылки