Gobernador IA MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Gobernador IA MCP Server Audit this text against Ley 21.719 and EU AI Act"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Gobernador IA MCP Server
MCP server de auditoría de compliance de IA para VibeCodingChile — expone el motor de reglas de Gobernador IA como tools que cualquier agente Claude puede invocar, contra Ley 21.719 (Chile), ISO/IEC 42001:2023, y el EU AI Act.
⚠️ Disclaimer: las referencias normativas (artículos, cláusulas) fueron construidas desde memoria de un LLM, sin búsqueda ni verificación en vivo contra el texto legal oficial. Verifica cada referencia antes de usarla en un informe a cliente, regulador, o en el pitch de Anthropic. Trátalo como borrador de alta calidad, no como fuente legal certificada.
Tools expuestas
Tool | Qué hace |
| Analiza texto libre y detecta hallazgos de compliance contra 1 o los 3 frameworks |
| Vista rápida enfocada en transferencias internacionales y necesidad de DPIA |
| Busca un concepto en la ontología y muestra su equivalente en las 3 normativas |
| Informe ejecutivo agregado, con resumen por severidad y conceptos relacionados |
Related MCP server: attestix
Uso local (stdio)
npm install
npm run build
npm startConfig para Claude Desktop / Claude Code (claude_desktop_config.json o equivalente):
{
"mcpServers": {
"gobernador-ia": {
"command": "node",
"args": ["/ruta/absoluta/a/gobernador-ia-mcp-server/dist/index.js"]
}
}
}Uso local (HTTP)
npm run build
npm run start:http
# Server en http://localhost:3000/mcpDeploy a Vercel (remoto, para conectar como connector)
Mismo patrón que ya usas para el resto del stack (GitHub → Vercel):
# 1. Inicializar repo si no existe
git init
git add .
git commit -m "Gobernador IA MCP Server v1.0.0"
# 2. Crear repo en GitHub y hacer push
gh repo create vibecodingchile/gobernador-ia-mcp-server --private --source=. --push
# (o manualmente: crear repo en GitHub, git remote add origin ..., git push)
# 3. Deploy con Vercel CLI (o conectar el repo desde el dashboard de Vercel)
npx vercel --prodEl endpoint MCP remoto quedará en:
https://<tu-proyecto>.vercel.app/mcpHealth check en:
https://<tu-proyecto>.vercel.app/healthConectar el server remoto a Claude
En claude.ai → Settings → Connectors → Add custom connector, usando la URL https://<tu-proyecto>.vercel.app/mcp.
O vía API con mcp_servers:
{
"type": "url",
"url": "https://<tu-proyecto>.vercel.app/mcp",
"name": "gobernador-ia"
}Extender la ontología
Los 51 conceptos completos de tu VibeCodingChile MCP Server no están en este build — aquí incluí 20 conceptos núcleo (src/data/ontology.ts) y 15 reglas de detección (src/data/rules.ts) como base sólida y verificable. Para escalar a los 51:
Agrega entradas a
ONTOLOGYensrc/data/ontology.tssiguiendo el mismo shapeAgrega reglas de detección correspondientes en
src/data/rules.tscon sustriggers(regex)Vincula
relatedConceptIdsen cada regla para que el reporte agregue el concepto correcto
Próximos pasos sugeridos
Verificar cada referencia de artículo/cláusula contra el texto oficial (BCN, DOUE, ISO)
Reemplazar el motor de regex por CheckWizard (Rust) vía llamada a proceso o API interna, si quieres el análisis semántico real que ya construiste
Agregar autenticación (API key o header secreto) al endpoint
/mcpen Vercel antes de compartirlo con tercerosSumar los 31 conceptos restantes de la ontología completa
Available Tools
4 toolsgobernador_audit_textAuditar texto de compliance de IAARead-onlyIdempotent
Analiza una descripción de un sistema de IA o flujo de datos y detecta posibles hallazgos de incumplimiento contra Ley 21.719 (Chile), ISO/IEC 42001:2023, y/o el EU AI Act.
Este tool NO reemplaza asesoría legal. Es un motor heurístico basado en patrones de texto que apunta a los artículos/cláusulas relevantes para investigación posterior.
Args:
content (string): descripción del sistema en español (10-20,000 caracteres)
framework (opcional): 'ley_21719' | 'iso_42001' | 'eu_ai_act'. Si se omite, evalúa contra los tres frameworks.
Returns: JSON con: { "totalFindings": number, "findings": [ { "framework": string, "reference": string, "title": string, "severity": "critical"|"high"|"medium"|"low"|"info", "matchedText": string, "guidance": string } ] }
Ejemplos de uso:
"Audita este flujo: recolectamos huella dactilar de empleados para control de asistencia" -> detecta uso de datos biométricos
"Tenemos un chatbot de atención al cliente sin aviso de que es IA" -> detecta falta de transparencia (Art. 50 EU AI Act)
No usar cuando: se necesita un informe ejecutivo completo con resumen por severidad — usar gobernador_generate_compliance_report en ese caso.
Inputs: content (required), framework.
gobernador_check_data_flowVerificar flujo de datosARead-onlyIdempotent
Evalúa un flujo de datos descrito en texto libre, enfocándose específicamente en: transferencias internacionales, base de licitud aplicable, y necesidad de DPIA (evaluación de impacto).
Es una vista filtrada de gobernador_audit_text centrada en gobernanza de datos (Ley 21.719 principalmente), útil quiries rápidas de "¿puedo mover estos datos aquí?".
Args:
description (string): descripción del flujo de datos (origen, destino, tipo de dato, cruce de fronteras)
Returns: JSON con: { "requiresDpia": boolean, "internationalTransferDetected": boolean, "findings": [ { framework, reference, title, severity, guidance } ] }
Ejemplos de uso:
"Enviamos datos de salud de pacientes a un servidor en Europa" -> detecta transferencia internacional + dato sensible + probable DPIA
"Guardamos solo nombre y comuna de los usuarios en un servidor en Santiago" -> sin hallazgos críticos
No usar cuando: se necesita clasificar riesgo de un sistema de IA completo (usar gobernador_generate_compliance_report).
Inputs: description (required).
gobernador_generate_compliance_reportGenerar informe de compliance estructuradoARead-onlyIdempotent
Genera un informe ejecutivo de compliance para un sistema de IA, agregando hallazgos por severidad y framework, más los conceptos de la ontología relacionados a cada hallazgo.
Este es el tool de mayor nivel: internamente corre el mismo motor que gobernador_audit_text pero agrega resumen ejecutivo y deduplica hallazgos, pensado para entregarse como base de un informe a cliente o para revisión interna previa a lanzamiento.
Args:
system_description (string): descripción completa del sistema (mínimo 20 caracteres)
frameworks (opcional): array con 'ley_21719' | 'iso_42001' | 'eu_ai_act'. Si se omite, evalúa los tres.
Returns: JSON con: { "summary": { "totalFindings": number, "bySeverity": {...}, "byFramework": {...} }, "findings": [ {...} ], "relatedConcepts": [ { "id", "name", "description" } ], "disclaimer": string }
Ejemplos de uso:
Describir un sistema completo de scoring crediticio con datos de terceros y servidores en el extranjero -> informe con hallazgos en las 3 normativas, priorizados por severidad
No usar cuando: solo se necesita chequear un fragmento de texto puntual — usar gobernador_audit_text para eso (más rápido y granular).
Inputs: system_description (required), frameworks.
gobernador_map_cross_frameworkMapear concepto entre frameworks normativosARead-onlyIdempotent
Busca un concepto de compliance en la ontología de 51 conceptos y muestra cómo se traduce entre Ley 21.719 (Chile), ISO/IEC 42001:2023, y el EU AI Act.
Útil para responder: "¿cómo se llama en el EU AI Act lo que la Ley 21.719 exige en materia de X?"
Args:
concept (string): nombre o id del concepto a buscar (búsqueda parcial, ej. "supervisión", "biométric", "menores")
Returns: JSON con: { "results": [ { "conceptId": string, "conceptName": string, "description": string, "mappings": [ { "framework": string, "frameworkLabel": string, "references": string[] } ] } ] }
Ejemplos de uso:
"¿Cómo se traduce 'supervisión humana' entre las tres normativas?" -> devuelve Art. 4 ter (21.719), Cláusula 8.3 (ISO 42001), Art. 14 (EU AI Act)
"Busca conceptos relacionados a 'menores'" -> devuelve protección de menores de edad
Error Handling:
Si no hay coincidencias, devuelve una lista vacía con sugerencia de términos alternativos.
Inputs: concept (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 4 tools
Each tool has a clearly distinct purpose: granular text audit, focused data flow check, executive report, and cross-framework mapping. The descriptions explicitly guide when to use each, eliminating ambiguity.
All tools follow a consistent 'gobernador_verb_noun' pattern (e.g., audit_text, check_data_flow), making it easy to infer functionality from names.
With 4 tools, the server is well-scoped for AI compliance auditing, covering essential operations without unnecessary bloat.
The tool set covers core audit lifecycle: raw analysis, specific data flow checks, and report generation. However, missing direct comparison of findings across frameworks (map_cross_framework only maps concepts, not results).
Related MCP Connectors
AI governance MCP server for EU AI Act compliance and jurisdiction verification
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Compliance frameworks (SOC 2, ISO 27001, CMMC, NIST, more) delivered to AI agents as MCP tools.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP server for AI compliance auditing. Scores agent outputs for hallucination liability under the EU AI Act, issues verifiable compliance stamps, and tracks audit history by agent.MIT
- AlicenseNot gradedqualityBmaintenanceMCP server for compliance automation of AI agents, enabling EU AI Act compliance, verifiable credentials, and decentralized identity management with 47 tools across 9 modules.80 PyPI668Apache 2.0
- AlicenseNot gradedqualityBmaintenanceAn MCP server that provides tools for deterministic EU AI Act risk classification and documentation generation, enabling human-in-the-loop AI system assessments inside Claude Code.2MIT
- AlicenseNot gradedqualityCmaintenanceMCP server providing immutable audit logging, policy enforcement, and compliance reporting for AI agent workflows, enabling regulatory compliance and chain integrity verification.1MIT