QCM MCP Server
QCM · Quality Crisis Management
品質問題解決指導 Skill。v1.0.0 リリース版 · 「品質危機対応 + 体系ガバナンス評価 + ナレッジ蓄積」を再利用可能な問題解決パイプラインとしてカプセル化。
5秒でわかる
# MCP server(10 工具:问题解决核心 6 + Infoseek 协同 3 + 插件 1)
python scripts/mcp_server.py输入场景 → 协议匹配(action-orders 14 章)→ 场景路由(意图×领域)→ 4 形态输出
案例应用 / 决策卡片 / 评估报告 / 快速响应(防御性标注 + 缺口协同)Related MCP server: LogicMCP Server
🎉 v1.0.0 リリースのハイライト
機能 | 説明 |
🏗️ 4層アーキテクチャ | 出力/プロトコル/入力/基盤を厳密に分離 + 検証層 + 連携層(5つのパラダイムを貫通) |
📜 14章プロトコル権威 | action-orders.md が単一の権威:AOカード / 危機管理 / トリガーマトリクス / ダブルゼロ化 / ガバナンス4層 |
🧭 シナリオルーティング消費 | 意図 × ドメイン → 形態 × コンポーネントを動的に組み合わせ(信頼度ゲート + 未ヒット時のフォールバック) |
🧩 コンポーネントプール三機構 | 正規化登録(容量制約)+ 人気度レベル分け(new/active/stable)+ 制約マッピング(意図×D×複雑度) |
🛡️ 防御的出力 |
|
🤝 Infoseek 連携 | 5次元ギャップトリガー + ハイブリッド戦略3フェーズ + L0→L3 ダウングレードチェーン(オプション依存) |
✅ リグレッション全緑 | 38スイート PASS + バリデータ 96/96 + ガード 9チェック 0問題 |
クイックスタート
1. インストール / アップグレード
pip install -r requirements.txt # 核心依赖(PyYAML)
pip install -r requirements-optional.txt # 可选能力(LLM / GraphQL / OTel 等)
# 完整依赖说明见 DEPENDENCIES.md2. MCP 統合
プロジェクトは .mcp.json(デュアルサーバー構成、Claude/Codex などのクライアントから直接ロード可能)を提供:
{
"mcpServers": {
"qcm-search": {
"command": "${QCM_ROOT}/scripts/mcp_server.py",
"args": ["--transport", "stdio"],
"env": {
"QCM_ROOT": "${QCM_ROOT}",
"QCM_AUTH_TOKEN": "${QCM_AUTH_TOKEN}"
}
},
"infoseek-search": {
"command": "${INFOSEEK_ROOT}/scripts/infoseek_mcp_server.py",
"args": ["--transport", "stdio"],
"env": {
"INFOSEEK_ROOT": "${INFOSEEK_ROOT}"
}
}
}
}💡 Windows 環境では
commandをpython3に変更し、args: ["スクリプトパス", "--transport", "stdio"]としてください。
ツール一覧(10個):
問題解決コア 6個:
qcm_research/qcm_decide/qcm_solve_problem/qcm_score_source/qcm_audit/qcm_validateInfoseek 連携 3個:
qcm_attribution/qcm_attribution_phase/qcm_gap_detectプラグイン拡張 1個:
qcm_plugin_echo(ホットロードサンプル)
3. 環境変数
変数 | 用途 | デフォルト |
| QCM インストールルート(パス正規化) | 自身で導出 |
| Infoseek インストールルート(クロスSkill連携) | 探索リスト |
| 辞書パス上書き | references/config/keyword.yaml |
| MCP 認証トークン | — |
ドキュメントナビゲーション
ドキュメント | 用途 |
Skill 完全定義(概念/機能/トリガーワード) | |
対外バージョン履歴 | |
外部依存一覧 + 用途 + ダウングレードパス | |
外部 API キー一覧 + 効果(実際のキー値は含まない) | |
14章プロトコル権威 | |
入力契約(mds-input + ガイドライン) | |
辞書 + ルーティング + コンポーネント設定 | |
バージョン変更履歴 | |
インストールガイド | |
トラブルシューティング | |
テストスイート(38スイート、run_all.py で集約) |
バージョンロードマップ
バージョン | ステータス | 備考 |
v1.0.0 | 🟢 現在のリリース版 | バージョン正規化 · 4層アーキテクチャ · 14章プロトコル · シナリオルーティング消費 · コンポーネントプール三機構 |
0.0.0-pre | ✅ 履歴 | リリース前ベースライン(旧内部 V8.3.1 体系、履歴は docs/CHANGELOG.md にアーカイブ) |
以降 | 🟡 未対応 | 辞書ヒット率淘汰メカニズム · suggest_research 配線 · 業界ナレッジパック拡張 |
テストマトリクス
⚠️ テストケース数は各スイートの自己申告(PASS カウント)。実行エントリ:
python tests/run_all.py(スクリプトスタイル、pytest は使用しない)。
スイートグループ | スイート数 | カテゴリ |
engines(8) | qcm_all / cross / loop / combo / super / reverse / full / lowfreq | エンジンリグレッション |
basic(20) | qcm_mcp v0.1→v0.9 シリーズ | MCP プロトコル + 機能進化 |
protocol(8) | v1.1→v1.6 シリーズ(GraphQL / OTel / WS / デュアルチャネル) | 高度なプロトコル |
メインテスト(2) | qcm_v82_test(27ケース)/ qcm_router_golden_test(15ケース) | シナリオルーティング + 曖昧性リグレッション |
環境差異の説明:
v021(LLM キーが必要)とv071(Infoseek ws は削除済み)は、環境が不足している場合に自動 SKIP され、FAIL と誤判定されません。v131/v151は OTel 依存が必要です(env_restore.sh --depsでワンクリック復元)。
プロジェクト構造
QCM/
├── SKILL.md # Skill 定义(yfm + 文档)
├── manifest.yaml # 平台 manifest
├── skill_meta.json # 元数据(版本/范式/维度/输出形态)
├── README.md # 本文件
├── version_history.md # 版本历史
├── DEPENDENCIES.md # 依赖声明
├── API_KEYS.md # Key 声明(不含真实值)
├── core/ # 核心库(路由/组装/验证/组件扫描/缺口检测)
│ ├── router.py # 场景路由(意图×领域 → 形态×组件)
│ ├── assembler.py # 输出组装(母模板锚点提取)
│ ├── validator.py # 4 形态验证器(96/96)
│ ├── component_scan.py # 组件热度分级
│ └── gap_detector.py # 5 维缺口检测
├── scripts/ # 适配层 + MCP server + 工具模块
│ ├── mcp_server.py # MCP server 门面(10 工具)
│ ├── infoseek_bridge.py # QCM↔Infoseek 归因桥(L0→L3 降级)
│ ├── sync_manifest.py # 双绑校验
│ ├── config_sync.py # 守卫 9 检
│ └── ...
├── references/ # 协议 + 契约 + 词库 + 配置 + 索引
│ ├── protocol/action-orders.md # 14 章协议权威
│ ├── contract/ # mds-input + 输入指引
│ ├── config/ # keyword/entities/components/constraint 等 10 配置
│ └── index/ # cases/knowledge-base/masters/tools 索引
├── components/ # 组件池(28 组件,索引自动生成勿手改)
├── outputs/ # 4 形态模板(唯一真源)
├── plugins/ # 插件扩展(热加载)
├── deploy/ # 部署资产(docker/k8s/monitoring/api)
├── docs/ # CHANGELOG / INSTALL / TROUBLESHOOTING / eval
└── tests/ # 38 套件(basic/protocol/engines + 主测试)貢献とフィードバック
バグ報告:
qcm --version(またはサーバー起動ログ)+ 最小再現コードを添付プロトコル問題:関連する action-orders の章番号を添付
機能リクエスト:ユースケース + 期待する出力形態を添付
テスト失敗:
python tests/run_all.pyを実行し、完全な出力を添付
v1.0.0 | 4層アーキテクチャ · 14章プロトコル · 4形態 · シナリオルーティング消費 · コンポーネントプール三機構 | 全業界の品質危機管理 | Apache-2.0 License
This server cannot be deployed
Maintenance
Related MCP Connectors
10,065 source-verified compliance nodes, 39 pillars, 25 MCP tools (EU AI Act, GDPR, NIST, MITRE).
36 MCP tools for projects, tasks, workers, QR/NFC tags, and AI remediation. Task. Scan. Done.
Governed retail, FMCG, and CPG operational tools: runs, cases, approvals, audit-ready execution.
EU compliance corpus across 8 frameworks (NIS2, DORA, AI Act, ISO 27001 + more) via MCP.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceEnterprise-grade MCP framework for building production-ready AI tools with data quality, security, audit trails, and comprehensive testing.68Business Source 1.1
- FlicenseNot gradedqualityCmaintenanceEnables traceable requirement discovery, technical alignment, and ISO-aligned process checking through deterministic MCP tools and resources, without requiring an embedded LLM.1-
- FlicenseNot gradedqualityBmaintenanceEnables querying quality procedures in natural language, retrieving relevant passages via RAG, and calculating supplier KPIs such as PPM and non-conformity rates through MCP-exposed tools.-
- FlicenseNot gradedqualityCmaintenanceEnables DORA-compliant ICT contract management through 10 MCP tools, including mandatory clause checking, critical/important function analysis, subcontracting chain assessment, exit readiness evaluation, and risk scoring.-