本文へスキップ
Kitbay
掲載依頼

調査方法

Kitbayは何よりもまずデータベースです。このページでは、掲載情報の出どころ、事実の確認方法、「公式」の意味、並び順の決め方を説明します。

掲載情報の出どころ

Kitbayは、公式のMCP Registry、GitHub(リポジトリとSKILL.mdファイル)、npmとPyPIのパッケージレジストリからサーバーとスキルを集めています。ほかのディレクトリは手がかりとしてのみ使い、取り込むのはプロジェクト名とリポジトリのリンクだけです。説明文、評価、スクリーンショットは使いません。

ノイズは除外したうえで、理由とともにデータベースに残しています。対象は、テストやデモのプロジェクト、変更のないフォーク、ミラー、リンク集、大量生成された小さなツール、そして安全でないものです。

事実の確認方法

記録しているすべての情報に、出典URLと確認日を紐づけています。出典とするのは、プロジェクト自身のリポジトリやファイル、パッケージページ、Webサイト、そしてツールベンダー自身のドキュメントです。

調査済みの掲載には、これらの出典をもとに独自の言葉でまとめた概要を付けており、READMEからの転載は行いません。確認できない情報は推測せず、「ドキュメントに記載なし」と表示します。「不明」も正当な結果として扱います。

「公式」の意味

掲載が「公式」になるのは、ツールのベンダーまたはその開発者が、自身のGitHub組織、パッケージのアカウント、Webサイトのいずれかで公開している場合か、ベンダー自身のページからリンクされている場合に限ります。「公式」バッジにはそれぞれ根拠へのリンクがあります。ベンダーが公開していても、サポート対象外と明言している場合は、掲載にもその旨を記載します。

並び順の決め方

ツール、カテゴリ、クライアントの各ページでは、公式の掲載を先に表示し、残りは4つの要素からなるスコアで並べます。根拠の充実度(主要な事実をいくつ確認できているか。最大40点)、活動状況(最近のコミットやリリース。アーカイブ済みのプロジェクトは最後。最大25点)、ドキュメント(使えるREADMEやベンダーのドキュメント。最大15点)、人気(GitHubスター数。取得できる場合はパッケージのダウンロード数をボーナスとして加算。最大20点)です。ダウンロード数のデータがなくても減点にはならず、急な伸びには上限をかけたうえで確認の対象にします。

スコアは一覧の並び順を決めるためだけのもので、評価や推奨ではありません。どの表も、ダウンロード数、スター数、最終更新日、名前で並べ替えられます。

検索エンジンに公開するページ

実在する掲載はすべて閲覧できますが、検索エンジンに公開するのは明確な基準を満たしたページだけです。基準は、約60語以上の独自の概要、根拠のあるできることが2つ以上、接続方式(サーバーの場合)またはファイル構成(スキルの場合)が判明していること、プロジェクト自身の情報源にあるインストール手順、判明しているライセンス、そして最近の活動です(公式のもの、またはそのツールで唯一の選択肢である場合を除く)。エンジニアリング系の掲載はここではインデックスさせず、Trescaで扱います。

インデックス対象のページは段階的に増やしており、上限は2300ページです。この上限は、サイトの信頼が高まるにつれて引き上げます。

コピーと安全性

同じスキルが多くのリポジトリにコピーされている場合、Kitbayは1件の掲載にまとめ、コピーをその下にグループ化します。内容が同一のコピーは元のスキルにリダイレクトし、変更されたコピーには本文がどれだけ一致しているかを表示します。

Kitbayは、既知のマルウェアのパターンがないかリポジトリをスキャンしています。たとえば、本物に似せたリポジトリで、すべてのリンクがダウンロード用のアーカイブを指しているものです。該当する掲載は、根拠を記録したうえで非表示にします。MCPサーバーやスキルはどれもコードを実行し、データを操作できるため、インストール前に必ずソースを確認してください。