LeanRigor MCP Server
LeanRigor
少ないコンテキスト。完全なエンジニアリングの厳格さ。
ローカルファースト、クロスエージェントのエンジニアリングハーネス。LeanRigor は、コーディングエージェントセッションから不要なコンテキストを除去しつつ、タスクのリスクレベルが実際に要求する設計、テスト、セキュリティ、検証のゲートを保持します。
npx leanrigor init契約
これは数字を読む前に読むべき部分です。
必要なエンジニアリングゲートは、トークンを節約するために削除されることは決してありません。 検証はすべてのリスクレベルで必須です。重要なタスクは、トークン予算を含むいかなる理由でも、脅威モデル、承認、ロールバック計画をスキップできません。
節約は、通過した作業に対してのみカウントされます。 誤った回答を生成することによって達成された削減は削減とはみなされず、すべての合計から除外されます。
すべての数値は、その測定モードとカバレッジを明示します。 ローカル見積もりはプロバイダー使用量と呼ばれることはなく、2つの測定モードがラベルのない合計に加算されることはありません。
何も破壊されません。 すべてのプロジェクションには、元のバイトを復元するハンドルが付いているか、明示的にサマリー専用とマークされています。
テレメトリーはデフォルトでオフ であり、
leanrigor telemetry inspectは決定前に正確なペイロードを表示します。エネルギー数値はバージョン管理された推定範囲 であり、データセンターの測定値ではありません。docs/environmental-methodology.md を参照してください。
Related MCP server: AI Knowledge Center MCP
測定結果
決定論的コーパス evals/ から、1つのコマンドで再現可能:
npx leanrigor benchmark指標 | 値 | ケース数 | 測定 |
中央値コンテキスト削減率 | 93.3% | 8 合格 | バイトのみ |
ベースラインとの合格率差分 | 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 |
3つのトリガー説明はすべて制限されています。ルーターは、9つの非トリガープロンプトのいずれに対しても、それらを選択しませんでした。
注意事項なしにこれらの数値を引用しないでください。 変更なしの構成で verification スイートを3回実行すると、+40、+20、-20ポイントが得られました。60ポイントの変動は、n=1で約20ポイント未満のものはノイズであることを意味し、上記の2つの大きな結果は単回実行です。評価ハーネス自体で見つかった5つの欠陥とスキルで見つかった2つの欠陥を含む完全なレポートは、docs/benchmarks/skill-eval.md にあります。
機能
構成要素 | 役割 |
MCP ゲートウェイ | ホストに200ではなく4つのツールを公開します。ツールはブロードキャストではなく検索されます。大きな結果はローカルに保存され、コンパクトなハンドルバックプロジェクションとして返されます。 |
TokenLeaf エンジン | 測定モードごとに実際に節約されたものを測定し、失敗した作業からの節約をカウントすることを拒否します。 |
Rigor ゲート | タスクのリスクを決定論的に分類し(モデル呼び出しなし)、最小限で十分なエンジニアリングゲートのセットを選択します。 |
検証済みスキル | ライセンス、来歴記録、コンテキスト予算、評価スイートを備えた3つのポータブルエージェントスキル。 |
サポートされているホスト
ホスト | ステータス |
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/ 下の追記専用監査記録のみです。
現在の制限事項
明確に述べます。自己宣伝しすぎるハーネスは存在しないより悪いからです。
3つのスキル向上結果のうち2つは n=1 であり、このスイートの実行間のばらつきは60ポイントに達しています。それらに依存する前に
--repeatで再実行してください。5つの
verificationケースのうち4つは識別力がありません — ベースラインが毎回パスするため、何も測定しません。そのスイートにはより難しいケースが必要です。アブレーションは実施されていません。 どのスキルのどのセクションも、そのコストに見合うコンテキストを稼いでいることがまだ示されていません。
すべてのスキル数値は、1つのCLIと1つのモデルからのものです。
ベンチマークの
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