CSRD Compliance MCP

EU Corporate Sustainability Reporting Directive compliance — ESRS mapping, double materiality, ESG data collection by MEOK AI Labs

Csrd Compliance MCP

MCP server for csrd compliance mcp operations

PyPI License: MIT MEOK AI Labs

Overview

Csrd Compliance MCP provides AI-powered tools via the Model Context Protocol (MCP).

Tools

ToolDescription
classify_entityClassify when the entity must first report under CSRD. Returns first reporting F
list_esrs_standardsList all 12 ESRS topical standards + 2 cross-cutting.
double_materiality_assessmentRun a heuristic double materiality assessment. Double materiality = (a) impact o
ghg_emissions_readinessCheck ESRS E1 (Climate) Scope 1/2/3 emissions readiness. scopes_tracked: comma-s
ixbrl_taxonomy_checkCheck readiness for mandatory iXBRL digital tagging of sustainability statements
enforcement_statusCurrent CSRD enforcement phase-in schedule + Member State transposition status.
sign_csrd_attestationGenerate a cryptographically signed CSRD / ESRS readiness attestation (Pro/Enter

Installation

pip install meok-csrd-compliance-mcp

Usage with Claude Desktop

Add to your Claude Desktop MCP config (claude_desktop_config.json):

{
  "mcpServers": {
    "csrd-compliance-mcp": {
      "command": "python",
      "args": ["-m", "meok_csrd_compliance_mcp.server"]
    }
  }
}

Usage with FastMCP

from mcp.server.fastmcp import FastMCP

# This server exposes 7 tool(s) via MCP
# See server.py for full implementation

License

MIT © MEOK AI Labs

Serveurs connexes

NotebookLM Web Importer

Importez des pages web et des vidéos YouTube dans NotebookLM en un clic. Utilisé par plus de 200 000 utilisateurs.

Installer l'extension Chrome