leveret
leveret
leveret(レバレット)は、若いノウサギを指す言葉です——小さく、速く、そして生まれたときから目が開いています。
leveret は、コードを社内に留めるチームのための、ホスト型 AI レビューボットの後継となる、セルフホスト型のプライベートコードレビュー用ハイブリッドエンジンです。決定的な静的解析、AST レベルの検索、そして段階的なフィルタリングパイプラインを MCP 経由で公開し、任意のレビューエージェント(BYOM——Claude Desktop、MCP 対応クライアント経由のローカルモデル、または CI ランナー)によって駆動されます。エンジン層自体は決して LLM を呼び出しません。
このプロジェクトが対象とするパイプライン:
[diff] → [deterministic first pass: leveret scan] → [review agent: leads → concerns]
→ [verification agent: refute-or-evidence filter] → [report]ツール
scan
{repo, base? | files?, engines?, delta?}— 変更セットに適用可能なエンジンを実行し、正規化された検出結果(engine, rule, severity, file, line, message, provenance)とエンジンごとのステータスレポートを返します。ベース ref を指定すると、スキャンはデフォルトで差分モードになります:ベースツリーに既に存在する検出結果は「既存」として除外(カウントはされるが黙殺)され、新たに出現したものはintroducedとタグ付けされます。エンジン:semgrep(レジストリセキュリティ+言語別ルールセット)、gitleaks(base..HEADコミット上のシークレット)、shellcheck、ruff、actionlint、zizmor(ワークフローセキュリティ)、osv-scanner(ロックファイルの CVE)、typos(スペル)、jscpd(プロファイルで制御される重複)、プロファイルで宣言された semgrep/ast-grep ルールパック、およびcustomプロファイルエントリによる任意の SARIF 出力コマンド(レシピ:psalm taint、hadolint、trivy、...)。検出結果はレビューの手がかりであり、断定ではありません。ast_search
{repo, pattern, lang, paths?}— ast-grep による構造的パターンマッチング(メタ変数、構文認識)。テキスト grep では扱えない、呼び出しサイト形状の問い合わせのため。context
{repo, files}— 優先順位付けのシグナルであり、検出結果ではありません:関数ごとの循環的複雑度(lizard)、12 か月のチャーン、最終更新日。
Related MCP server: reporelay
実行
npm install && npm run build
node dist/server.js # stdio MCP server
npm test # integration tests (need semgrep, gitleaks, shellcheck, ruff, actionlint, ast-grep on PATH)Claude Desktop への登録:
claude mcp add leveret -- node /Users/andre/git/leveret/dist/server.jsステータス / ロードマップ
DESIGN.md を参照——アーキテクチャ、3 段階フィルター(アクション可能 / ノイズ価格 / 誤検知)、リポジトリ内メモリストア、エージェントプロンプト契約、そして採用を判断する検証ベンチマーク。
ライセンス
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseAqualityAmaintenanceLocal-first code intelligence MCP server with hybrid BM25 + ONNX vector search, symbol-level impact analysis, diff-aware PR review with risk scoring, and persistent memory tied to git state.3669576MIT
- AlicenseNot gradedqualityFmaintenanceSelf-hosted MCP server for indexing and searching code repositories via hybrid search and deep code understanding.718MIT
- AlicenseNot gradedqualityCmaintenanceOpen-source AI code review MCP server for local git diff auditing with deterministic security rules and AI-powered analysis using any OpenAI-compatible model.4MIT
- AlicenseNot gradedqualityBmaintenanceMCP server for automated code review using AI agents. It analyzes code diffs or file paths for bugs, security issues, and style violations.MIT
Related MCP Connectors
Enterprise code intelligence for M&A, security audits, and tech debt. Hosted server with 200k free.
Zero-config MCP security scanner for AI-generated apps. 25K+ vulnerability patterns.
Multi-engine search for AI agents. Trust scoring, local corpus, MCP-native. Self-hostable, BYOK.
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/andrebrait/leveret'
If you have feedback or need assistance with the MCP directory API, please join our Discord server