legitshow-search について
legitshow-searchは非推奨となり、commitshow-mcpに統合されたため、現在は公開されていません。以前は測定済みの本番対応度でLegit.Showのソフトウェア一覧を検索し、ドキュメントを取得するツールを提供していました。
主な機能
- 01公開ソフトウェアの検索
- 02カテゴリとスコアによる絞り込み
- 03Legit.Showドキュメントの取得
活用シーン
- 01準備度の条件でソフトウェアを探す
- 02カテゴリやスコアで絞った一覧を調べる
MCP 対応
検索とドキュメント取得ツールを提供していたMCPサーバーです。READMEは、これらのツールにリポジトリ監査機能を加えたcommitshow-mcpへの移行を案内しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
2掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | number | いいえ | 最大結果数(1~50、デフォルトは 20)。 |
| query | string | いいえ | 一致させる名前、ドメイン、またはキーワード。 |
| category | string | いいえ | カテゴリーフィルター。例:"MCP & Integrations"、"Developer Tools"、"AI & Agents"。 |
| min_scores | object | いいえ | サービスが満たす必要のあるフレームごとの最低スコア。例:{ "security": 80, "performance": 70 }。 |
| is_open_source | boolean | いいえ | オープンソース(true)またはクローズドソース(false)のサービスで絞り込みます。 |
詳細
重要
このサーバーは
commitshow-mcpに統合され、公開を終了しました。
commitshow-mcpには、同じ2つのツール(search_servicesとfetch_docs)が同一の引数で含まれており、さらにaudit_repoとproject_statusが追加されています。同じ名前で2つのエントリーがあり、その半分が同じでは、レジストリを閲覧する人がどちらをインストールすべきか判断できませんでした。現在は1つに統合されています。{ "mcpServers": { "legitshow": { "command": "npx", "args": ["-y", "commitshow-mcp@latest"] } } }npm パッケージとレジストリエントリー
io.github.commitshow/legitshow-searchは、どちらも非推奨としてマークされています。ソースは、かつての姿を記録するものとしてここに残されています。
Legit.Show MCP サーバー
Model Context Protocol のサーバーで、Legit.Show に対応しています。 Claude Desktop、Cursor、Cline、Windsurf、または任意の MCP ホストに接続すると、モデルはチャットを離れることなく、GitHub のスター数ではなく、測定された本番環境対応度に基づいて、リリース済みソフトウェアのディレクトリを検索できます。
// any MCP host config (Claude Desktop · Cursor · Cline · Windsurf · …)
{
"mcpServers": {
"legitshow": {
"command": "npx",
"args": ["-y", "legitshow-mcp"]
}
}
}
インストールはこれだけです。API キーは不要です。このサーバーは、公開されている https://legit.show/api/search REST インターフェースを利用する stdio シムです。データの情報源は一元化されています。
何が違うのか
多くの「ツールを探して」というフローでは、GitHub のスター数や人気度で順位付けします。Legit.Show では、公開されているインターフェースをもとに測定した、決定論的な7-Frame 本番環境対応度ベンチマーク(パフォーマンス、アクセシビリティ、セキュリティ、プライバシー、信頼性、標準、発見可能性)を提供します。実際の Lighthouse、HTTP ヘッダー、ライブプローブを使用し、スコアリングに LLM は関与しません。そのため、エージェントは、何かが実際に本番環境に対応しているかを基準に絞り込めます。
「セキュリティスコアが80以上の、本番環境に対応したオープンソースの MCP サーバーを探して」
公開されるツール
| ツール | 機能 |
|---|---|
search_services({ query?, category?, min_scores?, is_open_source?, limit? }) | リリース済みソフトウェアを名前またはフィルターで検索します。一致した各項目について、フレームごとのスコアと legit.show/s/<slug> ページを返します。 |
fetch_docs() | Legit.Show の正式なドキュメント(llms.txt)を取得します。Legit.Show の概要、7-Frame ベンチマーク、サービスの引用方法が含まれます。 |
**範囲:**フレームごとのスコア、概要、ページのみです。公開データには総合スコアがありません(ライセンス製品のため)。そのため、モデルが総合スコアを作り出すことはありません。
ホストへの接続設定例
Claude Desktop — claude_desktop_config.json
{ "mcpServers": { "legitshow": { "command": "npx", "args": ["-y", "legitshow-mcp"] } } }
Cursor — .cursor/mcp.json
{ "mcpServers": { "legitshow": { "command": "npx", "args": ["-y", "legitshow-mcp"] } } }
Cline / Continue / Windsurf
ホストの MCP 設定で、同じ3行の npx -y legitshow-mcp 呼び出しを使用します。
MCP ホストがない場合:通常の REST
GET https://legit.show/api/search?q=<name>
フィルター:category、min_scores(例:{"security":80})、is_open_source、limit(≤50)。
GET または POST。キーは不要です。
セルフホスト/開発用オーバーライド
| 環境変数 | デフォルト | 使用先 |
|---|---|---|
LEGIT_SEARCH_API | https://legit.show/api/search | search_services |
LEGIT_DOCS_BASE | https://legit.show | fetch_docs(llms.txt) |
リンク
- Legit.Show — ディレクトリ:リリース済みのすべてのサービスをテスト済み
- Methodology — 7-Frame ベンチマークの測定方法
- llms.txt — 正式な機械可読ドキュメント
MIT · Madeflo, Inc. が運営
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。