MCP

Primeiro pesquisar resumos de vídeo do Bilibili: consultas somente leitura pela entrada oficial npx

Serve para pesquisar vídeos do Bilibili, ver painéis populares ou consultar detalhe por BV/AV na conversa; precisa de Node.js 20.12.0 ou mais novo. Não há passos de login nem Cookie.

Official source · bilibili-mcp-js

Install

"command": "npx",
"args": ["bilibili-mcp-js"]

Para quem

Para quem precisa recuperar conteúdo de vídeo do Bilibili a partir da conversa em vez de virar páginas num site. Pesquisa uma lista de resumos, lê o popular e vê detalhes por número BV ou AV. Notas oficiais:

https://github.com/34892002/bilibili-mcp-js

O popular cobre popular geral, obrigatórios de entrada, rankings e o painel musical do site. Editar envios, comentar ou gerir favoritos não está coberto; não é um back office completo. Também não há login, portanto não assuma obras visíveis só para si.

Primeira tentativa em 3 minutos

Só um caminho oficial: subir o pacote bilibili-mcp-js com npx na config MCP.

"command": "npx",
"args": ["bilibili-mcp-js"]

Pré-requisito: Node.js não abaixo de 20.12.0. Não há caminho completo de arquivo de config nem diretório de trabalho obrigatório. Complete com a entrada MCP existente. Não invente variáveis de ambiente ausentes.

A primeira chamada é uma pesquisa somente leitura: peça para pesquisar vídeos do Bilibili e devolver uma lista de resumos. Não passe campos de filtro ausentes nem consulte primeiro um BV adivinhado.

Sinal de sucesso: um conjunto de resumos na conversa, não um erro de arranque. Consulta o lado Bilibili; não é um sandbox sem rede. No local, npx também sobe um processo.

Casos de uso

Caso 1: uma lista de resumos por palavra-chave. Com a config viva, dispare uma pesquisa. Confirma «pesquisar uma lista de resumos de conteúdo de vídeo». Ordenação, paginação e códigos de partição não estão; pare na lista, sem sintaxe de filtro ausente.

Caso 2: detalhe quando já tem BV ou AV, ou primeiro o popular público. O detalhe admite BV ou AV. O popular cobre popular geral, obrigatórios de entrada, rankings e painel musical do site. Em sucesso: campos de detalhe ou linhas do painel. Não há nomes de ferramenta nem tabelas; parta da descrição de capacidade. Não invente nomes de função. Sem BV/AV, uma das quatro classes populares; não invente um número.

Limites de uso

Piso de runtime: Node.js 20.12.0. Também há arranque a partir da fonte: bun index.ts em stdio, TRANSPORT=remote bun index.ts em streamable HTTP. Na primeira tentativa não ande isso em paralelo com npx nem assuma porta HTTP ou autenticação — não aparecem. Capacidades só pesquisa, quatro classes populares e detalhe BV/AV. Perfis de uploader, horários de anime ou outras escritas não estão. Sem notas de login, não meta favoritos privados nem gestão de envios no primeiro pedido.