Servidor MCP

StructureClerk

ca.structureclerk/mcp
IA y agentes Legal y cumplimiento Público y accesible MCP 2026-07-28

Qué hace este MCP

Provides rule-based regulatory assessments and advisory ALLOW, APPROVE, DENY, or ESCALATE decisions for AI-agent actions across jurisdictions and sectors.

algorithmic_compliance_assessment
Assess algorithmic compliance maturity for AI systems. Returns applicable frameworks (EU AI Act, Law 25, AIDA/C-27, ISO 42001, NIST AI RMF), sector-specific obligations and assessment dimensions.
Esquema de entrada
{'type': 'object', 'required': ['jurisdiction'], 'properties': {'sector': {'type': 'string', 'description': 'e.g. health, finance, hr, legal, tech, education, retail, manufacturing'}, 'jurisdiction': {'type': 'string', 'description': 'ISO code (e.g. QC, FR, DE, US, EU)'}}}
authority_decide
Deterministic, rule-based advisory decision (no LLM) on whether an AI agent may execute an action: ALLOW, APPROVE (human approval required), DENY (human-only decision) or ESCALATE (doubt threshold). Cites applicable frameworks per jurisdiction and sector, and returns an evidence record. Advisory only: StructureClerk decides, your infrastructure enforces.
Esquema de entrada
{'type': 'object', 'required': ['agent', 'action', 'context'], 'properties': {'agent': {'type': 'object', 'required': ['id', 'autonomy_level'], 'properties': {'id': {'type': 'string', 'description': 'Caller-assigned agent identifier'}, 'autonomy_level': {'type': 'integer', 'maximum': 3, 'minimum': 1, 'description': '1 supervised, 2 augmented, 3 autonomous'}}}, 'action': {'type': 'object', 'required': ['type'], 'properties': {'type': {'type': 'string', 'description': 'Dotted action type, e.g. payment.execute, read.contract'}, 'amount': {'type': 'number'}, 'currency': {'type': 'string', 'description': '3-letter code, e.g. CAD'}, 'irreversible': {'type': 'boolean'}, 'data_categories': {'type': 'array', 'items': {'type': 'string'}, 'description': 'e.g. personal, health, biometric, minors, financial'}}}, 'context': {'type': 'object', 'required': ['jurisdictions', 'sector'], 'properties': {'sector': {'type': 'string', 'description': 'e.g. health, finance, public, insurance, tech'}, 'jurisdictions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'ISO codes, e.g. QC, FR, EU'}}}}}
compliance_check
Analyze regulatory obligations for a company based on jurisdiction, size and sector. Returns applicable frameworks, risk level and priority actions.
Esquema de entrada
{'type': 'object', 'required': ['jurisdiction'], 'properties': {'sector': {'type': 'string', 'description': 'e.g. tech, health, finance, retail'}, 'uses_ai': {'type': 'boolean'}, 'company_size': {'type': 'string', 'description': 'e.g. 1-10, 11-50, 51-250, 250+'}, 'jurisdiction': {'type': 'string', 'description': 'ISO code (e.g. QC, FR, DE, US)'}, 'processes_personal_data': {'type': 'boolean'}}}
compliance_roadmap
Generate a phased compliance action plan with cost estimates adapted to SME budgets.
Esquema de entrada
{'type': 'object', 'required': ['jurisdiction'], 'properties': {'budget': {'type': 'string', 'description': 'low, medium or high'}, 'sector': {'type': 'string'}, 'company_size': {'type': 'string', 'description': 'e.g. 1-10, 11-50, 51-250, 250+'}, 'jurisdiction': {'type': 'string', 'description': 'ISO code (e.g. QC, FR, DE, US)'}, 'timeline_months': {'type': 'number', 'description': 'Number of months for the plan'}}}
jurisdiction_map
Get applicable regulatory frameworks for a jurisdiction. Without a jurisdiction parameter, returns all 192 jurisdictions.
Esquema de entrada
{'type': 'object', 'properties': {'jurisdiction': {'type': 'string', 'description': 'ISO code (e.g. QC, FR, DE). Omit for full list.'}}}
Añadido
authority_decide
17 de September de 2026 a las 07:58
Añadido
algorithmic_compliance_assessment
17 de September de 2026 a las 07:58
Añadido
compliance_roadmap
17 de September de 2026 a las 07:58
Añadido
jurisdiction_map
17 de September de 2026 a las 07:58
Añadido
compliance_check
17 de September de 2026 a las 07:58