Servidor MCPRecursos y prompts

Recursos y prompts

Los cuatro recursos MCP que el modelo puede consultar como contexto sin coste, y los cinco flujos de trabajo empaquetados como prompts: triaje matinal, enviar y seguir, reclamar a los estancados, informe mensual de cumplimiento e investigar un caso.

Las herramientas hacen el trabajo. Los recursos son contexto que el modelo puede leer sin gastar una llamada a una herramienta, y los prompts son el procedimiento operativo que seguiría un responsable de cumplimiento experimentado, empaquetado para que el modelo no tenga que inventarlo.

Recursos

Hay cuatro registrados. Tres son estáticos o tienen forma de catálogo; uno es una plantilla direccionada por el ID de la solicitud.

URIQué esÚselo cuando
certivant://vocabularyLos valores exactos de enumeración que usa la plataforma: estados de verificación (incluidos EXPIRED y PENDING_SECOND_REVIEW), tipos de solicitud, decisiones del motor de puntuación, tipos y estados de comprobación, bandas de riesgo, estados de entrega de formularios y ámbitos de clave de API, cada uno con su significado.Siempre, antes de filtrar o describir un caso. Es la razón por la que un asistente dice PENDING_SECOND_REVIEW en lugar de inventarse «pendiente de aprobación», y por la que un valor de filtro se acepta en lugar de devolver un 400.
certivant://policiesCómo se deciden las verificaciones: versionado de políticas, las acciones de aprobar/escalar/rechazar, las puertas de descalificación de nivel 1 y de fecha de documento, el cribado de sanciones con fallo cerrado, la aprobación dual de cuatro ojos y la caducidad.Explicar cómo decide el sistema, en lugar de lo que decidió en un caso concreto. Indica claramente qué valores por inquilino no puede ver, para que nunca se adivinen los umbrales configurados.
certivant://formsTodos los formularios de verificación de la organización, marcados según estén publicados y, por tanto, se puedan enviar.Elegir un formulario antes de enviarlo. Son los mismos datos que list_verification_forms, disponibles como contexto en lugar de como llamada.
certivant://verification/{id}Una solicitud como contexto direccionable: estado, decisión del motor de puntuación, puntuación, caducidad y si se registró razonamiento estructurado. De tipo veredicto, sin datos personales.Adjuntar un caso concreto a una conversación. Necesita un ID exacto de solicitud; deliberadamente no es listable, para que un asistente no pueda enumerar su cartera a través de él. Use find_verification si solo tiene un nombre.

Prompts

Cinco flujos de trabajo. Cada uno fija un orden de operaciones, porque la secuencia suele marcar la diferencia entre una respuesta útil y un volcado de datos que agota el límite de solicitudes.

morning_triage

Recorre la cola y agrupa cada caso según lo que necesita, no por estado: necesita una decisión humana ahora, necesita un recordatorio, no necesita nada, necesita una anotación en el diario. Argumento opcional stalled_days, por defecto 7.

Es explícitamente de solo lectura: propone recordatorios, pero no los envía. También indica al modelo que escriba «razonamiento no registrado» siempre que reasoningAvailable sea falso, en lugar de inferir una justificación.

send_and_track

Elige el formulario adecuado, lo envía a un cliente concreto e informa de la situación de cada destinatario de ese formulario. Argumento opcional recipient; déjelo vacío para informar únicamente de los envíos existentes.

Este flujo envía correos reales. El flujo pide confirmación primero: indica el nombre exacto del formulario, la dirección del destinatario y el nombre del destinatario, y espera un sí claro, porque un error tipográfico en una dirección enviaría el enlace de verificación de otra persona a un desconocido.

Separa el resultado en «han respondido», «enviado y sin respuesta» y «no entregable», que son tres acciones distintas.

chase_stalled

Todas las personas bloqueadas durante más de N días (argumento opcional days), con recordatorios redactados y enviados tras la confirmación. Lo útil es que nombra el documento específico pendiente: «todavía necesitamos el reverso de su permiso de conducir» se resuelve, mientras que «complete su verificación» se ignora.

monthly_compliance_report

Listo para el consejo: las métricas, los temas y los casos destacados de un periodo (argumento opcional period). Se limita a lo que get_compliance_metrics produce realmente: tasas de fallo por comprobación, no una lista ordenada de motivos de rechazo.

investigate_case

Una nota de revisión para un caso concreto (argumento opcional request_id; si solo tiene un nombre, se le indica que use find_verification en lugar de adivinar un ID). Consulta la decisión, los documentos y, en el caso de una empresa, la comparación con el registro, leyendo la discrepancia en lugar del registro en sí.

Cuando la decisión del motor de puntuación y el estado registrado no coinciden, informa de ambos y nombra a la persona que decidió, en lugar de conciliarlos en una narrativa ordenada. La discrepancia es el hallazgo.