Evalúa la preparación para producción de repositorios públicos de GitHub y busca en un directorio de software lanzado mediante métricas de rendimiento y seguridad.
También conocido como commitshow/cli, commitshow-mcp
- Stars
- 1
- Herramientas
- —
- Descargas, 30 días
- —
- Última versión
- 0.2.2
- Último commit
- 22 sept 2026
- Licencia
- MIT
¿Qué es Legit.Show MCP?
Legit.Show es un MCP server. Evalúa la preparación para producción de repositorios públicos de GitHub y busca en un directorio de software lanzado mediante métricas de rendimiento y seguridad.
Resumen generado a partir del README del proyecto
Acerca del MCP server de Legit.Show
Este servidor permite a los desarrolladores que utilizan clientes de IA evaluar la preparación para producción de repositorios de software y buscar herramientas de alta calidad. Al conectarse con Claude Desktop, Cursor, Cline o Windsurf, tu modelo puede acceder al directorio de Legit.Show para encontrar software lanzado basándose en métricas específicas de rendimiento y seguridad. Permite calificar directamente cualquier repositorio público de GitHub para comprobar su salud técnica sin salir de tu interfaz de chat.
Los usuarios instalan el servidor vía npx usando el paquete commitshow-mcp, que funciona como un shim de stdio sobre una API REST pública. No se requieren claves de API para la configuración, aunque el servicio sigue límites de velocidad específicos, como cinco auditorías por día por IP para usuarios anónimos. El servidor proporciona herramientas como search_services para filtrar el directorio por categoría o puntuaciones mínimas, audit_repo para generar reportes en markdown para un propietario y repositorio de GitHub específicos, y project_status para recuperar instantáneas en caché de auditorías anteriores.
Qué puedes hacer con él
- 1Encontrar herramientas de código abierto de alta calidadBusca en el directorio de Legit.Show servidores MCP de código abierto que cumplan con un umbral específico de puntuación de seguridad.
- 2Auditar un repositorio de GitHubSolicita un informe detallado de preparación para producción de un repositorio público de GitHub específico en formato markdown.
- 3Consultar métricas de proyectos existentesRecupera los datos de auditoría en caché más recientes de un repositorio para ver su estado actual.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar Legit.Show MCP
Formatos verificados el 10 nov 2026Añadir a CursorAñadir a GooseInstalar Legit.Show MCP en Claude Code
$ claude mcp add audit -- npx -y commitshow-mcpInstalar Legit.Show MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"audit": {
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}Instalar Legit.Show MCP en VS Code
.vscode/mcp.json
{
"servers": {
"audit": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}Instalar Legit.Show MCP en VS Code CLI
$ code --add-mcp '{"name":"audit","type":"stdio","command":"npx","args":["-y","commitshow-mcp"]}'Instalar Legit.Show MCP en Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"audit": {
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}Instalar Legit.Show MCP en Codex
$ codex mcp add audit -- npx -y commitshow-mcpInstalar Legit.Show MCP en Codex config.toml
~/.codex/config.toml
[mcp_servers.audit] command = "npx" args = ["-y", "commitshow-mcp"]
Instalar Legit.Show MCP en Gemini CLI
$ gemini mcp add -s user audit npx -- -y commitshow-mcpInstalar Legit.Show MCP en Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"audit": {
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}Verificaciones automáticas
Ejecutado 15 nov 2026Informe completo →Pasó nuestras verificaciones automáticas. Esto no es una auditoría de seguridad: lee el código y dale al servidor el acceso más limitado que necesite. Cómo funcionan las verificaciones
- Repositorio de origen vinculado y accesiblecommitshow/cli is public and reachablegithub.com/commitshow/cli ↗Aprobado
- El paquete indica este repositorio como su origencommitshow-mcp names commitshow/cli as sourcenpmjs.com/package/commitshow-mcp ↗Aprobado
- Procedencia de la compilación (atestación de Sigstore)No build attestation published for this releaseNo verificado
- Licencia de código abierto (OSI)MITspdx.org/licenses/MIT.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit or release 2026-09-22github.com/commitshow/cli ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo popular package one edit away from commitshow-mcpAprobado
- No hay avisos críticos en el paquete ni en sus dependencias99 resolved dependencies checked; no critical advisoryosv.dev ↗Aprobado
- Sin instrucciones ocultas para el modelo0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo verificado
- El endpoint remoto responde al handshake de MCPNo verificado
README
Ver en 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
Preguntas sobre Legit.Show MCP
¿Cómo agrego Legit.Show MCP a Claude Code?
Ejecuta claude mcp add audit -- npx -y commitshow-mcp en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego Legit.Show MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Necesito una clave de API para usar este servidor?
No, el servidor no requiere una clave de API para su instalación y uso.
¿Cómo puedo buscar tipos específicos de software?
Puedes usar la herramienta search_services para consultar el directorio por nombre, categoría, puntuaciones mínimas de preparación para producción o estado de código abierto.