Pular para o conteúdo
Kitbay
Enviar

Metodologia

O Kitbay é, antes de tudo, um banco de dados. Esta página explica de onde vêm as listagens, como os fatos são conferidos, o que “oficial” quer dizer e como as listagens são ordenadas.

De onde vêm as listagens

O Kitbay coleta servidores e skills do MCP Registry oficial, do GitHub (repositórios e arquivos SKILL.md) e dos registros de pacotes npm e PyPI. Outros diretórios servem apenas como pistas: pegamos o nome e o link do repositório de um projeto, nunca as descrições, avaliações ou capturas de tela deles.

O ruído é filtrado e fica guardado no banco de dados com um motivo: projetos de teste e de demonstração, forks sem alterações, espelhos, listas de links, microferramentas geradas em massa e qualquer coisa insegura.

Como os fatos são conferidos

Cada fato armazenado tem uma URL de origem e a data em que foi conferido. As fontes são o próprio repositório do projeto, seus arquivos e páginas de pacote, seu site e a documentação do próprio fornecedor da ferramenta.

As listagens pesquisadas recebem um resumo escrito com nossas próprias palavras a partir dessas fontes, nunca copiado de um README. Fatos que não conseguimos confirmar aparecem como “não informado na documentação”, nunca como suposições. Desconhecido é uma resposta válida.

O que “oficial” quer dizer

Uma listagem só é oficial quando o fornecedor da ferramenta ou os desenvolvedores dela a publicam: na própria organização no GitHub, na própria conta de pacotes ou no próprio site, ou quando as páginas do próprio fornecedor apontam para ela. Cada selo Oficial tem link para essa evidência. Quando um fornecedor publica algo mas diz que não dá suporte, a listagem informa isso.

Como as listagens são ordenadas

As páginas de ferramenta, categoria e cliente mostram primeiro as listagens oficiais e depois ordenam por uma pontuação com quatro partes: completude das evidências (quantos fatos-chave estão confirmados, até 40 pontos), atividade (commits e releases recentes, com projetos arquivados por último, até 25), documentação (um README utilizável ou documentação do fornecedor, até 15) e popularidade (estrelas no GitHub, mais downloads de pacotes como bônus quando disponíveis, até 20). A falta de dados de download nunca é penalizada, e picos repentinos são limitados e marcados para revisão.

A pontuação serve só para ordenar a lista. Não é uma avaliação nem uma recomendação, e você pode reordenar qualquer tabela por downloads, estrelas, última atualização ou nome.

Quais páginas os buscadores veem

Qualquer listagem legítima pode ser acessada no site, mas uma página só é oferecida aos buscadores quando cumpre regras claras: um resumo original de cerca de 60 palavras ou mais, pelo menos dois recursos com evidência, um tipo de conexão conhecido (servidores) ou arquivos conhecidos (skills), instruções de instalação da própria fonte do projeto, uma licença conhecida e atividade recente, a não ser que seja oficial ou a única opção para a ferramenta. Listagens de engenharia nunca são indexadas aqui; elas pertencem ao Tresca.

A indexação cresce aos poucos, com um limite de 2300 páginas indexáveis que aumenta à medida que o site ganha confiança.

Cópias e segurança

Quando a mesma skill é copiada para muitos repositórios, o Kitbay mostra uma única listagem e agrupa as cópias sob ela. Cópias idênticas redirecionam para a original; cópias alteradas recebem um rótulo com quanto do texto elas compartilham.

O Kitbay analisa os repositórios em busca de padrões conhecidos de malware, como repositórios imitadores em que todos os links apontam para um arquivo compactado para download, e oculta essas listagens, registrando a evidência. Qualquer servidor MCP ou skill pode executar código e agir sobre os seus dados, então sempre revise o código-fonte antes de instalar.