Skip to main content
Glama
GYINT

QCM MCP Server

by GYINT

QCM · Quality Crisis Management

Ein Skill zur Anleitung bei der Lösung von Qualitätsproblemen. v1.0.0-Release · kapselt „Qualitätskrisenbewältigung + System-Governance-Bewertung + Wissenssicherung“ in eine wiederverwendbare Problemlösungs-Pipeline.

Status Version Tests License


5-Sekunden-Überblick

# MCP server(10 工具:问题解决核心 6 + Infoseek 协同 3 + 插件 1)
python scripts/mcp_server.py
输入场景 → 协议匹配(action-orders 14 章)→ 场景路由(意图×领域)→ 4 形态输出
案例应用 / 决策卡片 / 评估报告 / 快速响应(防御性标注 + 缺口协同)

Related MCP server: LogicMCP Server

🎉 Highlights der v1.0.0-Veröffentlichung

Fähigkeit

Beschreibung

🏗️ 4-Ebenen-Architektur

Strikte Trennung von Ausgabe/Protokoll/Eingabe/Basisschicht + Validierungsebene + Kooperationsebene (5 Paradigmen durchgängig)

📜 14-Kapitel-Protokollautorität

action-orders.md als einzige Quelle: AO-Karte / Krisenmanagement / Trigger-Matrix / Doppel-Nullstellung / Governance-Ebenen

🧭 Szenario-Routing-Nutzung

Absicht × Domäne → Form × Komponente dynamisch kombiniert (Konfidenz-Gating + Fallback bei keinem Treffer)

🧩 Komponentenpool mit drei Mechanismen

Normalisierte Registrierung (Kapazitätsbeschränkung) + Häufigkeitsklassen (new/active/stable) + Zwangsabbildung (Absicht × Domäne × Komplexität)

🛡️ Defensive Ausgabe

[unverified]-Kennzeichnung + Datenaktualität + Abgrenzungshinweis + Wiedergabeverbot

🤝 Infoseek-Koordination

5-dimensionale Lücken-Trigger + Mischstrategie in 3 Phasen + L0→L3-Abbau Kette (optionale Abhängigkeit)

Regression vollständig grün

38 Suites PASS + Validator 96/96 + Guard 9 Prüfungen 0 Probleme


Schnellstart

1. Installation / Aktualisierung

pip install -r requirements.txt          # 核心依赖(PyYAML)
pip install -r requirements-optional.txt # 可选能力(LLM / GraphQL / OTel 等)
# 完整依赖说明见 DEPENDENCIES.md

2. MCP-Integration

Das Projekt stellt .mcp.json (Zwei-Server-Konfiguration) bereit, das direkt von Clients wie Claude/Codex geladen werden kann:

{
  "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}"
      }
    }
  }
}

💡 Unter Windows ändern Sie command zu python3 und args zu ["脚本路径", "--transport", "stdio"].

Werkzeugliste (10 Werkzeuge):

  • 6 Kern-Tools zur Problemlösung: qcm_research / qcm_decide / qcm_solve_problem / qcm_score_source / qcm_audit / qcm_validate

  • 3 Infoseek-Kooperationstools: qcm_attribution / qcm_attribution_phase / qcm_gap_detect

  • 1 Plugin-Erweiterung: qcm_plugin_echo (Hot‑Reload‑Beispiel)

3. Umgebungsvariablen

Variable

Zweck

Standard

QCM_ROOT

QCM-Installationswurzel (Pfadnormalisierung)

Automatisch ermittelt

INFOSEEK_ROOT

Infoseek-Installationswurzel (Skill-übergreifende Zusammenarbeit)

Erkennungsliste

QCM_KEYWORDS

Schlüsselwortpfad-Override

references/config/keyword.yaml

QCM_AUTH_TOKEN

MCP-Authentifizierungs-Token


Dokumentnavigation

Dokument

Zweck

SKILL.md

Vollständige Skill-Definition (Konzept/Fähigkeiten/Triggerwörter)

version_history.md

Externer Versionsverlauf

DEPENDENCIES.md

Liste externer Abhängigkeiten + Zweck + Fallback-Pfade

API_KEYS.md

Liste externer API-KESSlüssel + Nutzen (ohne echte Schlüsselwerte)

references/protocol/action-orders.md

14-Kapitel-Protokollautorität

references/contract/

Eingabeverträge (md-input + Richtlinien)

references/config/

Schlüsselwortbibliothek + Routing + Komponentenkonfiguration

docs/CHANGELOG.md

Versions-Changelog

docs/INSTALL.md

Installationsanleitung

docs/TROUBLESHOOTING.md

Troubleshooting

tests/

Test-Suites (38, aggregiert durch run_all.py)


Versions-Roadmap

Version

Status

Hinweise

v1.0.0

🟢 Aktuelle Version

Versionsnormalisierung · 4-Ebenen-Architektur · 14-Kapitel-Protokoll · Szenariorouting · Komponentenpool mit drei Mechanismen

0.0.0-pre

Historisch

Pre-Release-Basise (ursprüngliches internes V8.3.1-System) · historisch abgelegt in docs/CHANGELOG.md

Folgende Versionen

🟡 Geplant

Ausmusterung basierend auf Schlüsselwort-Trefferquote · Anbindung von suggest_research · Erweiterung der Branchenwissenspakete


Test-Matrix

⚠️ Die Anzahl der Testfälle wird von den Test-Suites selbst gemeldet (PASS–Zähler). Einstiegspunkt: python tests/run_all.py (Scriptstil, not pytest).

Testgruppe

Suites

> Kategorie

engines (8)

q\_all / cross / loop / combo / super / reverse / full / lowfreq

Engine-Regression

basic (20)

qcm_mcp v0.1→v0.9–Reihe

MCP-Protokoll + Typ Evolution

protocol (8)

v1.1→v1.6–Reihe (GraphQL / OTel / WS / Zweikanal)

Erweiterte Protokolle

Haupttests (2)

qcm_v82_test (27 Fälle) / qcm_router_golden_test (15 Fälle)

Szenario-Routing + Ambiguitäts-Regression

Umgebungsunterschiede: v021 (benötigt LLM-Schlüssel) und v071 (Infoseek ws wurde entfernt) werden bei fehlender Umgebung automatisch übersprungen, ohne FAIL zu melden; v131/v151 benötigen OTel-Abhängigkeit (env_archiv.sh --deps–Ein-Befehl-Wiederherstellung).


Projektstruktur

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 + 主测试)

Beiträge &Feedback

  • Bug-Meldung: qcm --version (oder Server-Startlog) + minimales reproduzierbares Beispiel beifügen

  • Protokollprobleme: Betroffene action-orders-Kapitelnummer angeben

  • Funktionsanfrage: Anwendungsfall + erwartete Ausgabemorm angeben

  • Testfehler: python tests/run_all.py ausführen und vollständige Ausgabe anlegen


v1.0.0 | 4-Ebenen-Architektur · 14-Kapitel-Protokoll · 4 Formen · Szenario-Routing-Anwendung · Komponentenpool mit drei Mechanismen | Branchenweites Qualitätskrisenmanagement | Apache-2.0 License

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    F
    maintenance
    Enterprise-grade MCP framework for building production-ready AI tools with data quality, security, audit trails, and comprehensive testing.
    68
    Business Source 1.1
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables 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.
    -
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables 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.
    -