jev-norma-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TYPESAFE_API_KEY | Yes | API key required; read from ~/.hermes/.env or the environment (never printed). |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| triageA | Triaje normativo LatAm (gate System One). Toma un documento legal (HTML o PDF de una política de tratamiento de datos / términos en español, Ley 1581 Colombia) o texto/HTML inline, normaliza cláusulas (heurística 0-IA sin palabras), y clasifica cada cláusula con Jev en choice [obligacion|riesgo|sin_accion] + confidence calibrada. Devuelve un reporte JSON con cola de revisión humana: toda cláusula con confianza < 0.8 marca gate_humano=true (fail-open: nunca matar por Jev solo). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 1 tool
There is only one tool, so there is no possibility of misselection between tools. The tool's purpose—normalizing and classifying LatAm data-protection clauses with a human-review gate—is stated unambiguously.
With a single tool there is no pattern to violate, and 'triage' is a clear, concise action-oriented name. However the name alone is vague relative to the Spanish-language legal domain, so a fully self-describing name would be marginally better.
A single tool is thin for a server, even though it bundles parsing, normalization, classification, and report generation into one pipeline. It is defensible as a deliberate single-gate design, but leaves no room for separate concerns like batch runs or human-override submission.
The tool covers the core triage lifecycle end-to-end (document input → normalized clauses → classification → JSON report with human review queue). However, there is no batch/multi-document operation, no way to submit or persist human review decisions back, and no tool to expose the taxonomy/rules or a health/schema check, leaving the loop only half-closed.