
Coding Standards
io.github.corbat-tech由 GitHub 帳號 corbat-tech 發布v1.0.3更新於 Nov 10, 2026
AI coding standards that enforce production-grade code with DDD, SOLID, TDD guardrails.
發布方自己的服務:Standards
概覽
為 AI 編碼助理提供團隊編碼規範、技術棧設定檔與驗證檢查,在程式碼產生前後把關。
- 可以做什麼
- Corbat 是針對 AI 編碼助理的本地策略與品質引擎。它會讀取 pom.xml、package.json、go.mod、Cargo.toml 等檔案辨識專案技術棧,再回傳相符的規範設定檔,涵蓋架構、程式碼品質、錯誤處理與安全相關規則。它也提供驗證回饋,讓助理在交付前依審查標準檢查實作。它不會修改 AI 的輸出,只提供脈絡、規範與檢查。
- 適用情境
- 適合啟動新專案、多個助理共用同一套策略脈絡、團隊經驗落差較大,或程式碼必須符合嚴格審查與受監管產業要求的情境。對一次性腳本、快速原型與學習專案幫助不大。
- 執行需求
- 透過 npx 以 stdio 本地行程方式執行 npm 套件 @corbat-tech/coding-standards-mcp,因此需要 Node.js 與 npx。未宣告驗證、環境變數或標頭。選用的專案設定放在專案根目錄的 .corbat.json 檔案中。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Coding Standards,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
CORBAT MCP
Policy and quality engine for AI coding agents
Shared standards, context, and verification gates for agent-assisted software delivery.
[npm version] [CI] [Coverage] [License: MIT] [MCP]
[Cursor] [VS Code] [Windsurf] [JetBrains] [Zed] [Claude]
Designed for MCP-compatible coding tools and multi-agent workflows. See compatibility notes.
⚡ Try it in 30 seconds — just add the config below and start coding.
The Problem
AI-generated code often works locally but misses team-specific review expectations:
Corbat helps by giving agents your team's standards before implementation and by providing validation tools before review or handoff.
Quick Start
1. Add to your MCP config:
2. Config file location:
Complete setup guide for common MCP-compatible tools
3. Done. Corbat can auto-detect your stack and return matching standards.
Zero overhead. Corbat runs locally and adds ~50ms to detect your stack. After that, it's just context for the AI.
Fully customizable. Don't like a rule? Override it in
.corbat.json. Jump to customization →
See It In Action
Without Corbat, you get:
With Corbat, you get:
This is the kind of structure Corbat asks agents to consider before handoff.
What Corbat Provides
Corbat provides these guardrails before generation and validation checks during iteration:
Code Quality
Architecture
Error Handling
Security-Oriented Checks
Benchmark Results v3.0
We evaluated Corbat across 15 scenarios in 6 languages. The primary benchmark report is mixed and should be read honestly: Corbat won 1/15 scenarios by the original aggregate score, while an alternative value analysis found stronger results for code compactness and maintainability.
What The Data Supports
The strongest observed signal is that Corbat-guided outputs are often smaller and more focused:
This is not enough to claim universal quality improvement. It is evidence that standards context can reduce over-generation in some workflows.
Value Metrics
The value report reweights the same dataset toward efficiency and maintainability:
Security: No Benchmark Pattern Findings
Every scenario was analyzed using pattern checks inspired by OWASP Top 10 categories. This is not a replacement for SAST, DAST, dependency scanning, manual review, or threat modeling.
- No SQL/NoSQL injection patterns detected
- No XSS patterns detected
- No hardcoded credentials detected
- Input validation patterns present at boundaries
- Error messages did not expose stack traces in the benchmark samples
Languages & Patterns Tested
📖 Full benchmark methodology · Value analysis
Built-in Profiles
Corbat auto-detects your stack and applies the right standards:
Auto-detection: Corbat reads pom.xml, package.json, go.mod, Cargo.toml, etc.
When to Use Corbat
When Corbat Might Not Be Needed
- Quick prototypes where quality doesn't matter
- One-off scripts you'll throw away
- Learning projects where you want to make mistakes
Customize
Option 1: Interactive Setup
Detects your stack and generates a .corbat.json with sensible defaults.
Option 2: Manual Configuration
Create .corbat.json in your project root:
Option 3: Use a Template
Browse 14 ready-to-use templates for Java, Python, Node.js, React, Go, Rust, and more.
How It Works
Corbat does not modify AI output. It supplies context, standards, profiles, and validation feedback so agents can align with your review expectations.
Important: Actual code quality depends on the model, host tool, prompt, repository context, tests, and human review. Treat Corbat as a policy and verification layer, not as a guarantee of production readiness.
Documentation
Make agent output easier to review.
Add to your MCP config and you're done:
Use Corbat as shared standards context plus a local quality gate.
Developed by corbat-tech
來源:README.md,提交 6c6b365
工具
0版本歷史
1- v1.0.3最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
其他 Standards 整合
Standards
new.standards官方發布者
Standards 的遠端 MCP 伺服器,將 CRM、雲端硬碟、郵件與會議整合為單一記錄系統,讓助理搜尋、讀取並更新紀錄。

Ottoref — Standards MCP Server
由 GitHub 帳號 ottonic 發布
本機 MCP 伺服器,為助理提供可引用的機械工程參考資料:ISO 286 極限與配合、ISO 2768 公差、材料性質與製程限制。

Standards by Applied Form
由 GitHub 帳號 Applied-Form 發布
在真實瀏覽器中依設計系統檢查頁面,回傳每一處違規與其修正方式。

Space Standards
由 GitHub 帳號 manojknaikade 發布
本機 MCP 伺服器,針對你自備的 ECSS 與 NASA 太空標準回答問題,提供需求層級引用,或明確表示未涵蓋

MedXpert 标准检索连接器
由 GitHub 帳號 zhaoxinghua09-cell 發布
讓助手檢索本機唯讀的醫療器材標準索引(ISO、GB、YY、ASTM、IEC),並取得官方參考連結。