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.