Berikan skor pada repositori GitHub publik untuk kesiapan produksi dan cari direktori software yang sudah rilis berdasarkan metrik performa dan keamanan yang terukur.
Juga dikenal sebagai commitshow/cli, commitshow-mcp
- Stars
- 1
- Tools
- —
- Unduhan, 30 hari
- —
- Versi terbaru
- 0.2.2
- Commit terakhir
- 22 Sep 2026
- Lisensi
- MIT
Apa itu Legit.Show MCP?
Legit.Show adalah MCP server. Berikan skor pada repositori GitHub publik untuk kesiapan produksi dan cari direktori software yang sudah rilis berdasarkan metrik performa dan keamanan yang terukur.
Ringkasan dibuat dari README proyek
Tentang Legit.Show MCP server
Server ini memungkinkan developer yang menggunakan AI client untuk mengevaluasi kesiapan produksi dari repositori software serta mencari tool berkualitas tinggi. Dengan menghubungkannya ke Claude Desktop, Cursor, Cline, atau Windsurf, model Anda dapat mengakses direktori Legit.Show untuk menemukan software yang sudah rilis berdasarkan metrik performa dan keamanan tertentu. Anda juga bisa melakukan scoring secara langsung pada repositori GitHub publik mana pun untuk memeriksa kesehatan teknisnya tanpa harus meninggalkan interface chat Anda.
User dapat menginstal server ini via npx menggunakan package commitshow-mcp, yang berfungsi sebagai stdio shim di atas public REST API. Tidak diperlukan API key untuk setup, meskipun layanan ini mengikuti rate limit tertentu, seperti lima audit per hari per IP untuk user anonim. Server ini menyediakan tool seperti search_services untuk memfilter direktori berdasarkan kategori atau skor minimum, audit_repo untuk menghasilkan laporan markdown bagi owner dan repositori GitHub tertentu, serta project_status untuk mengambil snapshot cache dari audit sebelumnya.
Apa yang bisa Anda lakukan dengannya
- 1Temukan tool open source berkualitas tinggiCari direktori Legit.Show untuk menemukan MCP server open-source yang memenuhi ambang batas skor keamanan tertentu.
- 2Audit repositori GitHubMinta laporan kesiapan produksi yang mendetail untuk repositori GitHub publik tertentu dalam format markdown.
- 3Cek metrik proyek yang sudah adaAmbil data audit terbaru yang tersimpan di cache untuk melihat status terkini dari sebuah repositori.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Cara menginstal Legit.Show MCP
Format diverifikasi 10 Nov 2026Tambahkan ke CursorTambahkan ke GooseInstal Legit.Show MCP di Claude Code
$ claude mcp add audit -- npx -y commitshow-mcpInstal Legit.Show MCP di Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"audit": {
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}Instal Legit.Show MCP di VS Code
.vscode/mcp.json
{
"servers": {
"audit": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}Instal Legit.Show MCP di VS Code CLI
$ code --add-mcp '{"name":"audit","type":"stdio","command":"npx","args":["-y","commitshow-mcp"]}'Instal Legit.Show MCP di Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"audit": {
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}Instal Legit.Show MCP di Codex
$ codex mcp add audit -- npx -y commitshow-mcpInstal Legit.Show MCP di Codex config.toml
~/.codex/config.toml
[mcp_servers.audit] command = "npx" args = ["-y", "commitshow-mcp"]
Instal Legit.Show MCP di Gemini CLI
$ gemini mcp add -s user audit npx -- -y commitshow-mcpInstal Legit.Show MCP di Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"audit": {
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}Pengecekan otomatis
Berjalan 15 Nov 2026Laporan lengkap →Lolos checks otomatis kami. Ini bukan audit keamanan: baca kodenya dan berikan server akses paling terbatas yang dibutuhkannya. Cara kerja checks
- Source repository terhubung dan dapat dijangkaucommitshow/cli is public and reachablegithub.com/commitshow/cli ↗Lolos
- Nama paket mencantumkan repositori ini sebagai sumbernyacommitshow-mcp names commitshow/cli as sourcenpmjs.com/package/commitshow-mcp ↗Lolos
- Provenance build (atestasi Sigstore)No build attestation published for this releaseTidak diperiksa
- Lisensi open source (OSI)MITspdx.org/licenses/MIT.html ↗Lolos
- Ada commit atau release dalam satu tahun terakhirLast commit or release 2026-09-22github.com/commitshow/cli ↗Lolos
- OpenSSF ScorecardTidak diperiksa
- Nama package tidak mirip dengan package populerNo popular package one edit away from commitshow-mcpLolos
- Tidak ada advisory kritis pada paket atau dependensinya99 resolved dependencies checked; no critical advisoryosv.dev ↗Lolos
- Tidak ada instruksi tersembunyi untuk model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersLolos
- Tools yang bersifat destruktif telah diberi labelTidak diperiksa
- Endpoint remote merespons handshake MCPTidak diperiksa
README
Lihat di GitHub// any MCP host config (Claude Desktop · Cursor · Cline · Windsurf · …)
{
"mcpServers": {
"commitshow": {
"command": "npx",
"args": ["-y", "commitshow-mcp"]
}
}
}
That's the entire install. No API key. The server is a stdio shim over the
public https://api.commit.show REST surface — same rate limits + snapshot
cache the CLI and website use.
Tools exposed
| Tool | What it does |
|---|---|
search_services({ query?, category?, min_scores?, is_open_source?, limit? }) |
Query the Legit.Show directory of launched software (web apps, SaaS, AI tools, MCP servers) by name or by filter — category, minimum per-frame production-readiness scores, open-source — and get each match with its scores and page. |
audit_repo({ repo, format? }) |
Run or read the live commit.show audit for a public repo. Returns paste-ready markdown by default; format: "json" returns the full envelope. |
project_status({ repo }) |
Read the latest cached snapshot only (no re-run). JSON envelope. |
fetch_docs() |
Pull the canonical commit.show docs (llms.txt) — full CLI/API reference for when you need exact contract details. |
The host model decides when to call each tool from the user prompt.
Search launched software by production-readiness
search_services queries the Legit.Show directory — the same
index answer engines cite. Unlike star-ranked lists, you filter by measured
production-readiness:
"find production-ready, open-source MCP servers with Security ≥ 80"
comes back with each match's per-frame scores (Security, Performance, Reliability, …)
and its legit.show/s/<slug> page. Per-frame scores are public; there is no combined
overall total in the data, so the model won't invent one. The same data is available
over plain REST — GET https://legit.show/api/search?q=<name> with optional
category, min_scores (e.g. {"security":80}), is_open_source, and limit.
Pass a real
owner/repo, never a project name.audit_repodoes a HEAD pre-flight againstgithub.com/<owner>/<repo>; an invented slug returns anot_foundenvelope before any audit budget is spent. If the user says "audit Supabase", resolvesupabase/supabasefirst, then call.
Host wiring snippets
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or
%APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"commitshow": {
"command": "npx",
"args": ["-y", "commitshow-mcp"]
}
}
}
Restart Claude Desktop. The tools surface under the 🔌 icon.
Cursor
~/.cursor/mcp.json:
{
"mcpServers": {
"commitshow": {
"command": "npx",
"args": ["-y", "commitshow-mcp"]
}
}
}
Cline / Continue / Windsurf
Any MCP host that accepts a stdio command + args config works. Use the same
npx -y commitshow-mcp invocation.
Run from source (development)
git clone https://github.com/commitshow/cli
cd cli/mcp
npm install
npm run build
node dist/index.js # stdio server — pipe into your MCP host directly
Self-hosting / dev overrides
Both base URLs are env-overridable so you can point the shim at staging or a fork:
| Var | Default | Used by |
|---|---|---|
COMMITSHOW_API_BASE |
https://api.commit.show |
audit_repo · project_status |
COMMITSHOW_DOCS_BASE |
https://commit.show |
fetch_docs (llms.txt mirror) |
Rate limits
Inherits the public REST surface caps:
- 5 audits per day per IP (anon)
- 5 audits per day per
github_url - 800 audits per day platform-wide cache-miss ceiling
- Cache-hit (audit < 7 days old, same URL): always free, doesn't count
Errors come back inside the tool result with isError: true and the upstream
JSON in content[0].text.
Why MCP + REST + CLI all exist
| Surface | Best for |
|---|---|
commitshow CLI |
Shell-capable agents inside the user's repo (Cursor, Claude Code, Cline, Aider) — local-mode writes .commitshow/audit.{md,json} next to the code |
commitshow-mcp (this server) |
MCP-aware hosts that run their own model + UI (Claude Desktop, Cursor MCP panel, custom inspector apps) |
https://api.commit.show/audit |
Anything that can fetch a URL — Gemini, ChatGPT browse, n8n, Zapier, raw curl, custom scripts |
All three hit the same audit engine and snapshot cache. Pick whichever your runtime supports — they don't compete, they cover different runtimes.
Links
- Web — https://commit.show
- REST API — https://api.commit.show
- OpenAPI spec — https://api.commit.show/openapi.json
- CLI repo — https://github.com/commitshow/cli
- This package source — https://github.com/commitshow/cli/tree/main/mcp
MIT © 2026 commit.show
Pertanyaan tentang Legit.Show MCP
Bagaimana cara menambahkan Legit.Show MCP ke Claude Code?
Jalankan claude mcp add audit -- npx -y commitshow-mcp di terminal Anda. Tambahkan --scope user agar tersedia di semua proyek.
Bagaimana cara menambahkan Legit.Show MCP ke Cursor?
Buka ~/.cursor/mcp.json dan tambahkan server di bawah mcpServers, menggunakan config Cursor yang ditunjukkan di bagian instalasi di atas.
Apakah saya memerlukan API key untuk menggunakan server ini?
Tidak, server ini tidak memerlukan API key untuk instalasi dan penggunaan.
Bagaimana cara mencari jenis software tertentu?
Anda dapat menggunakan tool search_services untuk mencari direktori berdasarkan nama, kategori, skor minimum kesiapan produksi, atau status open-source.