LeanRigor MCP Server
LeanRigor
Меньше контекста. Полная инженерная строгость.
Локальный, кросc-агентный инженерный инструментарий. LeanRigor удаляет ненужный контекст из сессий кодирующих агентов, сохраняя при этом проектные, тестовые, защитные и верификационные шлюзы, которые требуются уровнем риска задачи.
npx leanrigor initКонтракт
Это часть, которую нужно прочитать перед цифрами.
Обязательные инженерные шлюзы никогда не удаляются для экономии токенов. Верификация обязательна на каждом уровне риска; критическая задача не может пропустить свою модель угроз, утверждение или план отката ни по какой причине, включая бюджет токенов.
Экономия засчитывается только за работу, которая прошла. Сокращение, достигнутое путем получения неправильного ответа, не является сокращением и исключается из всех итогов.
Каждое число указывает свой режим измерения и охват. Локальная оценка никогда не называется использованием провайдера, и два режима измерения никогда не суммируются в немаркированный итог.
Ничто не уничтожается. Каждый проектор несет дескриптор, восстанавливающий исходные байты, или явно помечен как только-сводка.
Телеметрия по умолчанию выключена, и
leanrigor telemetry inspectпечатает точную полезную нагрузку до того, как вы примете решение.Показатели энергопотребления — это версионированные оценочные диапазоны, а не измерения центров обработки данных. См. docs/environmental-methodology.md.
Related MCP server: AI Knowledge Center MCP
Измеренный результат
Из детерминированного корпуса в evals/, воспроизводимый одной командой:
npx leanrigor benchmarkМетрика | Значение | Случаи | Измерение |
Медианное сокращение контекста | 93,3% | 8 успешных | только байты |
Дельта частоты прохождения vs базовый уровень | 0,0 пунктов | 8 | детерминированный верификатор |
Частота завершения | 100% | 8 | — |
Постатейные цифры, необработанный результат и вердикт шлюза релиза находятся в docs/benchmarks/. Каждый процент там указывает количество случаев и режим измерения, стоящий за ним.
Чего это не утверждает. Эти случаи измеряют, что собственные преобразования LeanRigor делают с полезной нагрузкой — модель не участвует.
Оценка навыков
Навыки теперь оценены на реальной модели (Codex CLI, gpt-5.5), базовый уровень против уровня с навыком, с детерминированными проверками:
Навык | Базовый уровень | С навыком | Прирост | Повтор. |
senior-system-design | 2/6 | 6/6 | +66,7 пунктов | 1 |
product-brainstorming | 0/5 | 4/5 | +80,0 пунктов | 1 |
verification | 16/20 | 18/20 | +10,0 пунктов | 4 |
Все три описания триггеров ограничены: маршрутизатор не выбрал ни один из них ни на одном из девяти нетриггерных запросов.
Не цитируйте эти цифры без оговорки. Запуск набора verification три раза на неизменной конфигурации дал +40, +20 и −20 пунктов. Колебание в 60 пунктов означает, что все, что ниже примерно двадцати пунктов при n=1, является шумом, а два крупных результата выше — это единичные запуски. Полное описание, включая пять дефектов, найденных в самом оценочном инструментарии, и два, найденных в навыках, находится в docs/benchmarks/skill-eval.md.
Что он делает
Компонент | Задача |
MCP шлюз | Предоставляет 4 инструмента вашему хосту вместо 200. Инструменты ищутся, а не транслируются; большие результаты хранятся локально и возвращаются в виде компактного проектора с дескриптором. |
TokenLeaf Engine | Измеряет, что было фактически сохранено, по каждому режиму измерения, и отказывается засчитывать экономию от неудачной работы. |
Rigor Gates | Классифицирует риск задачи детерминированно — без вызова модели — и выбирает минимальный достаточный набор инженерных шлюзов. |
Verified Skills | Три портативных навыка агента с лицензиями, записями происхождения, бюджетами контекста и оценочными наборами. |
Поддерживаемые хосты
Хост | Статус |
Claude Code | поддерживается |
Codex | поддерживается |
Gemini CLI | пока нет; адаптер запланирован |
leanrigor init определяет, что установлено, предварительно просматривает каждое изменение файла, создает резервную копию всего, что изменяет, и никогда не записывает, пока вы не подтвердите.
Команды
npx leanrigor init # install, with a preview and confirmation
npx leanrigor init --dry-run # show the plan, write nothing
npx leanrigor init --uninstall # restore the original files
npx leanrigor doctor # diagnose the installation
npx leanrigor mcp serve # run the gateway (hosts launch this)
npx leanrigor benchmark # run the reproducible benchmark
npx leanrigor report # local session report
npx leanrigor report --share # local SVG card, aggregate counts only
npx leanrigor skills list
npx leanrigor skills install verification
npx leanrigor telemetry statusНастройки конфиденциальности по умолчанию
Никакой учетной записи. Никаких собственных сетевых вызовов, пока вы не включите телеметрию. Запросы, исходный код, пути к файлам, имена репозиториев и полезные нагрузки инструментов никогда никуда не отправляются, ни при каких настройках — в схемах реестра и телеметрии нет поля, которое могло бы их переносить. См. docs/privacy.md.
Удаление
npx leanrigor init --uninstallФайлы восстанавливаются до исходных байтов. Единственное, что остается, — это аудиторская запись только для добавления в .leanrigor/.
Текущие ограничения
Сказано прямо, потому что инструментарий, который преувеличивает свои возможности, хуже, чем его отсутствие:
Два из трех результатов повышения квалификации имеют n=1, и вариативность от запуска к запуску в этом наборе достигала 60 пунктов. Перезапустите с
--repeat, прежде чем полагаться на них.Четыре из пяти случаев
verificationне различаются — базовый уровень проходит их каждый раз, поэтому они ничего не измеряют. Этому набору нужны более сложные случаи.Абляция не проводилась. Ни один раздел какого-либо навыка еще не был показан, чтобы оправдывать затрачиваемый им контекст.
Все цифры по навыкам получены от одного CLI и одной модели.
Условия
gateway+workflowиgateway+workflow+skillбенчмарка еще не реализованы; сегодня работают толькоbaselineиgateway.Классификация риска основана на регулярных выражениях и путях. Она намеренно консервативна и будет скорее переклассифицировать, чем недоклассифицировать, но она не является умной.
Адаптер Codex перезаписывает
config.toml, что удаляет комментарии TOML. План установки предупреждает об этом, и оригинал сохраняется в резервной копии.Адаптера Gemini CLI пока нет.
Опубликованный пакет включает внутренние рабочие области
@leanrigor/*; эти API нестабильны и не публикуются отдельно.
Документация
Границы измерений — что измеряется, оценивается и непознаваемо
Участие
Ограниченные, поддающиеся контролю поверхности расширения документированы в docs/extensions/: проекторы, адаптеры хостов и пакеты навыков. Каждый имеет контракт на приемку, так что вклад может оцениваться по заявленному критерию, а не по настроению мейнтейнера.
Лицензия
Apache-2.0. Уведомления третьих сторон и реестр повторного использования находятся в THIRD_PARTY_NOTICES.md. Никакой исходный код или текст третьих сторон не были скопированы в этот репозиторий.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceA local-first redacting MCP gateway that strips secrets from file reads and shell output before they reach an AI coding agent's context, the command still runs with the real credential, but the model never sees it.218MIT
- Alicense-qualityAmaintenanceLocal-first MCP server that provides project context, verification gates, and structured tools for coding agents to discover knowledge, run diagnostics, and execute allowlisted commands within a repository.43MIT
- Alicense-qualityBmaintenanceA gateway that enforces permissions, sanitization, approval, and audit for AI agent MCP tool calls, with a policy engine and local proxy CLI.3101MIT
- Alicense-qualityAmaintenanceA zero-trust security gateway for MCP tool calls, inspecting tool identity, arguments, execution decisions, and returned content before risk reaches your coding agent.Apache 2.0
Related MCP Connectors
Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.
Remote MCP for Copilot CLI switch gate MCP, structured receipts, audit logs, and reviewer-ready evid
Zero-install security baseline for AI coding agents — OWASP/CWE-cited rules over MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/badrabbitt/leanrigor'
If you have feedback or need assistance with the MCP directory API, please join our Discord server