EU Platform Workers Directive (2024/2831) compliance — employment-status presumption
SaferSkills independently audited meok-eu-platform-worker-mcp (MCP Server) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<!-- mcp-name: io.github.CSOAI-ORG/meok-eu-platform-worker-mcp -->
EU Platform Workers Directive (2024/2831) compliance for digital labour platforms operating in the EU. Employment-status presumption, algorithmic-management disclosure, human oversight, GDPR overlay, member-state transposition tracking, misclassification-risk forecast. By MEOK AI Labs.
Directive (EU) 2024/2831 must be transposed into national law by every Member State by 2 December 2026. It applies to digital labour platforms — Deliveroo, Just Eat Takeaway, Uber, Bolt, Wolt, Glovo, FREE NOW — plus thousands of smaller delivery / freight / cleaning / care / micromobility apps. The EU gig economy is c.€20bn and c.28m workers (2025 EC estimate, of which c.5.5m estimated misclassified).
Spain's "Ley Rider" (Royal Decree-Law 9/2021) already established that platform riders are presumed employees. ITSS enforcement produced settlements / fines exceeding €100m against Glovo + Deliveroo Spain by 2023. The Directive generalises that precedent across all 27 MS.
This MCP gives platforms (and their compliance counsel) a callable layer for the daily work:
pip install meok-eu-platform-worker-mcp| Tool | Use case |
|---|---|
check_employment_status_presumption | Art 5 — count control indicators against MS threshold |
check_algorithmic_management_disclosure | Art 6 — disclosure of monitoring + decision systems |
check_human_oversight_decisions | Art 7 — human review of significant decisions |
check_worker_personal_data_protection | Art 9 — data minimisation + GDPR overlay |
check_algorithmic_transparency_consultation | Art 10 — worker-rep consultation before changes |
check_member_state_transposition | Art 29 — Dec 2026 transposition deadline per MS |
forecast_misclassification_risk | Fines + back-pay exposure (8 MS calibrated) |
prepare_eu_platform_audit_pack | Evidence pack for ITSS / INL / ACT / FKS / SIRS / NLA / PIP / DIRECCTE |
MIT © 2026 Nicholas Templeman / MEOK AI Labs · haulage.app
Add to your claude_desktop_config.json (Claude Desktop) or your MCP client config:
{
"mcpServers": {
"meok-eu-platform-worker-mcp": {
"command": "uvx",
"args": ["meok-eu-platform-worker-mcp"]
}
}
}Or: pip install meok-eu-platform-worker-mcp then run the meok-eu-platform-worker-mcp command (stdio transport).
Once configured, ask your assistant, for example:
check_employment_status_presumption to …"check_algorithmic_management_disclosure to …"check_human_oversight_decisions to …"<!-- GEO-FOOTER:v1 -->
This MCP is one node in a connected ecosystem built by MEOK AI LABS around a single sovereign AI core — governed agents with a hash-chained audit trail, mapped to the CSOAI compliance charter.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.