EuroComply EU AI Act
Classify AI systems by EU AI Act risk tier, estimate fines, write Art. 50 notices, list deadlines.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen list_ai_act_deadlines
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"eu-ai-act": {
"url": "https://eurogpsr.com/api/mcp"
}
}
}Puntos de conexión remotos
https://eurogpsr.com/api/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (4)
⚪classify_ai_system(aiSystemType, industry, processesBiometric, makesConsequentialDecisions, consumerFacing, ...)
Classifies an AI system into the EU AI Act risk tiers (prohibited, high, limited, minimal) from 9 facts about it. Returns the tier, a compliance score, findings with the legal article, the documents the tier requires, and a link to the saved report. Ask the user for any fact you do not know instead of guessing.
Esquema de entrada
{
"type": "object",
"properties": {
"aiSystemType": {
"type": "string",
"enum": [
"chatbot",
"recommendation",
"hr_screening",
"credit_insurance",
"biometric",
"content_moderation",
"medical_diagnosis",
"fraud_detection",
"other"
],
"description": "What the system does."
},
"industry": {
"type": "string",
"enum": [
"health",
"employment",
"financial",
"infrastructure",
"education",
"law_enforcement",
"ecommerce_marketing",
"entertainment",
"migration",
"other"
],
"description": "Sector where it is used."
},
"processesBiometric": {
"type": "boolean",
"description": "Processes biometric data (face, voice, fingerprint, emotion)."
},
"makesConsequentialDecisions": {
"type": "string",
"enum": [
"binding",
"influential",
"none"
],
"description": "Effect on people: binding decisions, influences a human decision, or none."
},
"consumerFacing": {
"type": "boolean",
"description": "People interact with it directly."
},
"disclosesAi": {
"type": "string",
"enum": [
"clearly",
"tos_only",
"no"
],
"description": "How users are told it is AI."
},
"euJurisdiction": {
"type": "string",
"enum": [
"none",
"eu",
"spain"
],
"description": "Whether it is offered or its output used in the EU (\"spain\" if Spain specifically)."
},
"hasHumanOversight": {
"type": "boolean",
"description": "A person can review and override its output."
},
"hasTechnicalDocs": {
"type": "boolean",
"description": "Technical documentation of the system exists."
},
"companyName": {
"type": "string",
"description": "Optional, shown on the saved report."
}
},
"required": [
"aiSystemType",
"industry",
"processesBiometric",
"makesConsequentialDecisions",
"consumerFacing",
"disclosesAi",
"euJurisdiction",
"hasHumanOversight",
"hasTechnicalDocs"
]
}🟢estimate_ai_act_fine(annualTurnoverEur, isSme, violation)
Maximum administrative fine under Articles 99 and 101 of the EU AI Act for a violation type, given worldwide annual turnover, including the lower-of rule for SMEs (Art. 99(6)).
Esquema de entrada
{
"type": "object",
"properties": {
"annualTurnoverEur": {
"type": "number",
"description": "Total worldwide annual turnover in euros."
},
"isSme": {
"type": "boolean",
"description": "The company is an SME or start-up."
},
"violation": {
"type": "string",
"enum": [
"prohibited",
"obligations",
"information",
"gpai"
],
"description": "prohibited: Deploying a system that falls under Article 5. obligations: Failing provider, deployer, importer, distributor or transparency duties. information: Supplying incorrect, incomplete or misleading information to notified bodies or authorities. gpai: Fines imposed by the European Commission on providers of general-purpose AI models."
}
},
"required": [
"annualTurnoverEur",
"isSme",
"violation"
]
}🟢generate_ai_disclosure_notice(company, assistantName, languages, chat, voice, ...)
Ready-to-paste "you are interacting with an AI" notices required by Article 50 of the EU AI Act, for chat, voice and AI-generated content, in up to 8 EU languages (en, es, de, fr, it, pt, nl, pl).
Esquema de entrada
{
"type": "object",
"properties": {
"company": {
"type": "string",
"description": "Company name."
},
"assistantName": {
"type": "string",
"description": "Name of the assistant, if it has one."
},
"languages": {
"type": "array",
"items": {
"type": "string",
"enum": [
"en",
"es",
"de",
"fr",
"it",
"pt",
"nl",
"pl"
]
},
"description": "Defaults to [\"en\"]."
},
"chat": {
"type": "boolean",
"description": "Text chat channel (default true)."
},
"voice": {
"type": "boolean",
"description": "Voice or phone channel."
},
"generatedContent": {
"type": "boolean",
"description": "Publishes AI-generated text, images, audio or video."
},
"hasHumanHandoff": {
"type": "boolean",
"description": "Users can be transferred to a human (default true)."
}
},
"required": [
"company"
]
}🟢list_ai_act_deadlines(upcomingOnly)
Every application date of the EU AI Act after the 2026 Digital Omnibus (Regulation (EU) 2026/1744): what applies, to whom, the legal basis and how many days are left.
Esquema de entrada
{
"type": "object",
"properties": {
"upcomingOnly": {
"type": "boolean",
"description": "Only dates that have not passed (default false)."
}
}
}Comunidad
Evidencia