Оценивайте готовность публичных репозиториев GitHub к промышленной эксплуатации и ищите программное обеспечение в каталоге по показателям производительности и безопасности.
Также известен как commitshow/cli, commitshow-mcp
- Звёзды
- 1
- Инструменты
- —
- Загрузки, 30 дней
- —
- Последняя версия
- 0.2.2
- Последний коммит
- 22 сент. 2026 г.
- Лицензия
- MIT
Что такое Legit.Show MCP?
Legit.Show — это MCP server. Оценивайте готовность публичных репозиториев GitHub к промышленной эксплуатации и ищите программное обеспечение в каталоге по показателям производительности и безопасности.
Сводка сгенерирована из README проекта
О Legit.Show MCP server
Этот сервер позволяет разработчикам, использующим AI-клиенты, оценивать готовность программных репозиториев к промышленной эксплуатации и искать высококачественные инструменты. Подключив его к Claude Desktop, Cursor, Cline или Windsurf, ваша модель сможет обращаться к каталогу Legit.Show, чтобы находить запущенное ПО на основе конкретных метрик производительности и безопасности. Сервер позволяет напрямую оценивать любой публичный репозиторий GitHub, проверяя его техническое состояние, не выходя из интерфейса чата.
Пользователи устанавливают сервер через npx, используя пакет commitshow-mcp, который работает как stdio shim поверх публичного REST API. Для настройки API keys не требуются, однако сервис соблюдает определенные ограничения по частоте запросов, например, пять аудитов в день на один IP для анонимных пользователей. Сервер предоставляет такие инструменты, как search_services для фильтрации каталога по категориям или минимальным баллам, audit_repo для генерации отчетов в формате markdown для конкретного владельца и репозитория GitHub, а также project_status для получения кэшированных снимков предыдущих аудитов.
Что вы можете с ним делать
- 1Поиск качественных open source инструментовИщите в каталоге Legit.Show open-source MCP серверы, которые соответствуют определенному порогу оценки безопасности.
- 2Аудит репозитория GitHubЗапрашивайте подробный отчет о готовности к промышленной эксплуатации для конкретного публичного репозитория GitHub в формате markdown.
- 3Проверка метрик существующего проектаПолучайте последние кэшированные данные аудита репозитория, чтобы узнать его текущий статус.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить Legit.Show MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка Legit.Show MCP в Claude Code
$ claude mcp add audit -- npx -y commitshow-mcpУстановка Legit.Show MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"audit": {
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}Установка Legit.Show MCP в VS Code
.vscode/mcp.json
{
"servers": {
"audit": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}Установка Legit.Show MCP в VS Code CLI
$ code --add-mcp '{"name":"audit","type":"stdio","command":"npx","args":["-y","commitshow-mcp"]}'Установка Legit.Show MCP в Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"audit": {
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}Установка Legit.Show MCP в Codex
$ codex mcp add audit -- npx -y commitshow-mcpУстановка Legit.Show MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.audit] command = "npx" args = ["-y", "commitshow-mcp"]
Установка Legit.Show MCP в Gemini CLI
$ gemini mcp add -s user audit npx -- -y commitshow-mcpУстановка Legit.Show MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"audit": {
"command": "npx",
"args": [
"-y",
"commitshow-mcp"
]
}
}
}Автоматические проверки
Запущено 15 нояб. 2026 г.Полный отчёт →Прошло наши автоматизированные проверки. Это не аудит безопасности: изучите код и предоставьте серверу минимально необходимый доступ. Как работают проверки
- Связанный и доступный исходный репозиторий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Не проверялось
- Open source лицензия (OSI)MITspdx.org/licenses/MIT.html ↗Пройдено
- Коммит или релиз за последний год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 из раздела установки выше.
Нужен ли мне API key для использования этого сервера?
Нет, для установки и использования сервера API key не требуется.
Как я могу искать определенные типы программного обеспечения?
Вы можете использовать инструмент search_services для поиска в каталоге по названию, категории, минимальному баллу готовности к эксплуатации или статусу open-source.