공개 GitHub repository의 프로덕션 준비 상태를 점수화하고, 측정된 성능 및 보안 지표를 바탕으로 출시된 소프트웨어 디렉토리를 검색합니다.
다른 이름 commitshow/cli, commitshow-mcp
- 스타
- 1
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- 0.2.2
- 마지막 커밋
- 2026년 9월 22일
- 라이선스
- MIT
Legit.Show MCP란?
Legit.Show은(는) MCP server입니다. 공개 GitHub repository의 프로덕션 준비 상태를 점수화하고, 측정된 성능 및 보안 지표를 바탕으로 출시된 소프트웨어 디렉토리를 검색합니다.
프로젝트 README에서 생성된 요약
Legit.Show MCP server 정보
이 server는 AI 클라이언트를 사용하는 개발자가 소프트웨어 repository의 프로덕션 준비 상태를 평가하고 고품질 도구를 검색할 수 있도록 지원합니다. Claude Desktop, Cursor, Cline 또는 Windsurf에 연결하면 모델이 Legit.Show 디렉토리에 접근하여 특정 성능 및 보안 지표를 기반으로 출시된 소프트웨어를 찾을 수 있습니다. 채팅 인터페이스를 벗어나지 않고도 모든 공개 GitHub repository의 기술적 상태를 직접 점수화할 수 있습니다.
사용자는 npx를 통해 commitshow-mcp package를 설치하여 server를 사용할 수 있으며, 이는 공개 REST API에 대한 stdio shim 역할을 합니다. 설정 시 API key는 필요하지 않지만, 익명 사용자의 경우 IP당 하루 5회 감사 제한과 같은 특정 rate limit이 적용됩니다. server는 카테고리나 최소 점수로 디렉토리를 필터링하는 search_services, 특정 GitHub owner 및 repository에 대한 markdown 보고서를 생성하는 audit_repo, 이전 감사 결과의 캐시된 스냅샷을 가져오는 project_status와 같은 tool을 제공합니다.
활용 사례
- 1고품질 오픈 소스 도구 찾기Legit.Show 디렉토리에서 특정 보안 점수 임계값을 충족하는 오픈 소스 MCP server를 검색합니다.
- 2GitHub repository 감사특정 공개 GitHub repository에 대한 상세한 프로덕션 준비 상태 보고서를 markdown 형식으로 요청합니다.
- 3기존 프로젝트 지표 확인repository의 최신 캐시된 감사 데이터를 가져와 현재 상태를 확인합니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
Legit.Show MCP 설치 방법
형식 확인: 2026년 11월 10일Cursor에 추가Goose에 추가Claude Code에 Legit.Show MCP 설치
$ claude mcp add audit -- npx -y commitshow-mcpCursor에 Legit.Show MCP 설치
~/.cursor/mcp.json
{
"mcpServers": {
"audit": {
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}VS Code에 Legit.Show MCP 설치
.vscode/mcp.json
{
"servers": {
"audit": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}VS Code CLI에 Legit.Show MCP 설치
$ code --add-mcp '{"name":"audit","type":"stdio","command":"npx","args":["-y","commitshow-mcp"]}'Claude Desktop에 Legit.Show MCP 설치
claude_desktop_config.json
{
"mcpServers": {
"audit": {
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}Codex에 Legit.Show MCP 설치
$ codex mcp add audit -- npx -y commitshow-mcpCodex config.toml에 Legit.Show MCP 설치
~/.codex/config.toml
[mcp_servers.audit] command = "npx" args = ["-y", "commitshow-mcp"]
Gemini CLI에 Legit.Show MCP 설치
$ gemini mcp add -s user audit npx -- -y commitshow-mcpGemini settings.json에 Legit.Show MCP 설치
~/.gemini/settings.json
{
"mcpServers": {
"audit": {
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}자동 검사
2026년 11월 15일에 실행됨전체 보고서 →자동 검사를 통과했습니다. 이는 보안 감사가 아닙니다. 코드를 직접 읽고 서버에 필요한 최소한의 권한만 부여하십시오. 검사 방식
- 소스 저장소 연결 및 접근 가능commitshow/cli is public and reachablegithub.com/commitshow/cli ↗통과
- 패키지가 이 저장소를 소스로 명시commitshow-mcp names commitshow/cli as sourcenpmjs.com/package/commitshow-mcp ↗통과
- 빌드 출처(Sigstore 증명)No build attestation published for this release검사되지 않음
- 오픈 소스 라이선스 (OSI)MITspdx.org/licenses/MIT.html ↗통과
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-09-22github.com/commitshow/cli ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음No popular package one edit away from commitshow-mcp통과
- 패키지 및 해당 종속성에 중요한 보안 권고 없음99 resolved dependencies checked; no critical advisoryosv.dev ↗통과
- 모델에 대한 숨겨진 지침 없음0 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 원격 엔드포인트가 MCP 핸드셰이크에 응답검사되지 않음
README
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
Legit.Show MCP 질문
Legit.Show MCP를 Claude Code에 추가하려면 어떻게 하나요?
터미널에서 claude mcp add audit -- npx -y commitshow-mcp를 실행합니다. 모든 프로젝트에서 사용할 수 있게 하려면 --scope user를 추가합니다.
Legit.Show MCP를 Cursor에 추가하려면 어떻게 하나요?
~/.cursor/mcp.json를 열고 mcpServers 아래에 서버를 추가합니다. 위 설치 섹션에 표시된 Cursor 구성을 사용합니다.
이 server를 사용하려면 API key가 필요한가요?
아니요, 설치 및 사용 시 API key가 필요하지 않습니다.
특정 유형의 소프트웨어를 어떻게 검색할 수 있나요?
search_services tool을 사용하여 이름, 카테고리, 최소 프로덕션 준비 상태 점수 또는 오픈 소스 여부로 디렉토리를 조회할 수 있습니다.