Skip to main content
Glama
GYINT

QCM MCP Server

by GYINT

QCM · Quality Crisis Management

Skill de guía para la resolución de problemas de calidad. Versión de lanzamiento v1.0.0 · Convierte «gestión de crisis de calidad + evaluación de gobernanza del sistema + acumulación de conocimiento» en un pipeline de resolución de problemas reutilizable.

Estado Versión Pruebas Licencia


Entender en 5 segundos

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

Related MCP server: LogicMCP Server

🎉 Destacados del lanzamiento v1.0.0

Capacidad

Descripción

🏗️ Arquitectura de 4 niveles

Separación estricta de salida/protocolo/entrada/base + capa de validación + capa de colaboración (5 paradigmas transversales)

📜 Autoridad de protocolo de 14 capítulos

action-orders.md como autoridad única: tarjetas AO / gestión de crisis / matriz de disparo / doble retorno a cero / 4 niveles de gobernanza

🧭 Consumo de enrutamiento por escenarios

Intención × dominio → forma × combinación dinámica de componentes (puerta de confianza + respaldo sin coincidencia)

🧩 Tres mecanismos del pool de componentes

Registro normalizado (restricción de capacidad) + clasificación por popularidad (nuevo/activo/estable) + mapeo de restricciones (intención × D × complejidad)

🛡️ Salida defensiva

Marcado [unverified] + vigencia de datos + declaración de límites + prohibición de paráfrasis

🤝 Colaboración con Infoseek

Disparo por brechas en 5 dimensiones + estrategia híbrida en 3 fases + cadena de degradación L0→L3 (dependencia opcional)

Regresión totalmente verde

38 suites PASS + validador 96/96 + guardia 9 comprobaciones 0 problemas


Inicio rápido

1. Instalación / Actualización

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

2. Integración MCP

El proyecto proporciona .mcp.json (configuración de doble servidor, que puede cargarse directamente con clientes como 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}"
      }
    }
  }
}

💡 En entornos Windows, cambie command a python3 + args: ["ruta del script", "--transport", "stdio"].

Lista de herramientas (10):

  • Núcleo de resolución de problemas (6): qcm_research / qcm_decide / qcm_solve_problem / qcm_score_source / qcm_audit / qcm_validate

  • Colaboración con Infoseek (3): qcm_attribution / qcm_attribution_phase / qcm_gap_detect

  • Extensión de plugin (1): qcm_plugin_echo (ejemplo de carga en caliente)

3. Variables de entorno

Variable

Uso

Valor predeterminado

QCM_ROOT

Raíz de instalación de QCM (normalización de rutas)

Derivación automática

INFOSEEK_ROOT

Raíz de instalación de Infoseek (colaboración entre Skills)

Lista de detección

QCM_KEYWORDS

Sobrescritura de ruta del diccionario

references/config/keyword.yaml

QCM_AUTH_TOKEN

Token de autenticación MCP


Navegación de documentación

Documento

Uso

SKILL.md

Definición completa del Skill (conceptos/capacidades/palabras de activación)

version_history.md

Historial de versiones externas

DEPENDENCIES.md

Lista de dependencias externas + función + ruta de degradación

API_KEYS.md

Lista de claves de API externas + beneficios (sin valores reales de claves)

references/protocol/action-orders.md

Autoridad de protocolo de 14 capítulos

references/contract/

Contratos de entrada (mds-input + guía)

references/config/

Configuración de diccionario + enrutamiento + componentes

docs/CHANGELOG.md

Registro de cambios de versiones

docs/INSTALL.md

Guía de instalación

docs/TROUBLESHOOTING.md

Solución de problemas

tests/

Suites de pruebas (38, agregadas por run_all.py)


Hoja de ruta de versiones

Versión

Estado

Notas

v1.0.0

🟢 Versión actual

Normalización de versiones · Arquitectura de 4 niveles · Protocolo de 14 capítulos · Consumo de enrutamiento por escenarios · Tres mecanismos del pool de componentes

0.0.0-pre

✅ Histórico

Línea base previa al lanzamiento (sistema interno original V8.3.1, archivado en docs/CHANGELOG.md)

Posterior

🟡 Pendiente

Mecanismo de eliminación por tasa de aciertos del diccionario · Conexión de suggest_research · Expansión de paquetes de conocimiento de la industria


Matriz de pruebas

⚠️ El número de casos es el reportado por cada suite (conteo PASS). Punto de entrada: python tests/run_all.py (estilo de script, no usar pytest).

Grupo de suites

Número de suites

Categoría

engines (8)

qcm_all / cross / loop / combo / super / reverse / full / lowfreq

Regresión de motores

basic (20)

serie qcm_mcp v0.1→v0.9

Protocolo MCP + evolución de capacidades

protocol (8)

serie v1.1→v1.6 (GraphQL / OTel / WS / doble canal)

Protocolos avanzados

Pruebas principales (2)

qcm_v82_test (27 casos) / qcm_router_golden_test (15 casos)

Enrutamiento por escenarios + regresión de ambigüedad

Nota sobre diferencias de entorno: v021 (requiere clave LLM) y v071 (ws de Infoseek eliminado) se omiten automáticamente (SKIP) en entornos sin los requisitos, sin falsos FAIL; v131/v151 requieren dependencias OTel (env_restore.sh --deps para restaurar de una vez).


Estructura del proyecto

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

Contribuciones y comentarios

  • Informe de errores: adjunte qcm --version (o registros de inicio del servidor) + reproducción mínima

  • Problemas de protocolo: adjunte el número de capítulo de action-orders involucrado

  • Solicitudes de funciones: adjunte casos de uso + forma de salida esperada

  • Fallos de pruebas: ejecute python tests/run_all.py y adjunte la salida completa


v1.0.0 | Arquitectura de 4 niveles · Protocolo de 14 capítulos · 4 formas · Consumo de enrutamiento por escenarios · Tres mecanismos del pool de componentes | Gestión de crisis de calidad para toda la industria | Licencia Apache-2.0

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.
    -