{
  "schemaVersion": "cdflow.agent-discovery.v1",
  "name": "CDFlow AI",
  "description": "Agent-operable Luxembourg accounting, VAT, annual-accounts, eCDF and LBR workflow platform.",
  "canonicalUrl": "https://cdflowai.digitrans.lu/",
  "operator": {
    "name": "Digital Transformation Luxembourg Sàrl-s",
    "country": "LU",
    "contact": "contact@digitrans.lu"
  },
  "protocol": {
    "type": "MCP",
    "endpoint": "https://cdflowai.digitrans.lu/mcp",
    "transport": "streamable-http",
    "toolInventory": "MCP tools/list"
  },
  "authentication": {
    "type": "oauth2.1",
    "scope": "mcp:use",
    "pkce": true,
    "dynamicClientRegistration": true,
    "authorizationServerMetadata": "https://cdflowai.digitrans.lu/.well-known/oauth-authorization-server",
    "protectedResourceMetadata": "https://cdflowai.digitrans.lu/.well-known/oauth-protected-resource/mcp"
  },
  "capabilities": [
    "organisation-scoped document access",
    "controlled accounting work products",
    "monthly and quarterly Luxembourg VAT",
    "annual Luxembourg VAT",
    "annual accounts and PCN mapping",
    "eCDF XML, export and gated submission",
    "LBR publication attachments",
    "focused AiLexLux accounting and tax authority research",
    "audited product issue reporting"
  ],
  "requiredWorkflow": [
    "select exactly one organisation",
    "review currently available source evidence",
    "create and obtain user confirmation of a controlled accounting package",
    "prepare the dedicated filing handoff from reviewed accounting",
    "resolve or preserve held items",
    "require exact-version human review and approval",
    "export or explicitly submit when eligible"
  ],
  "humanApprovalRequired": [
    "permanent accounting work-product creation",
    "permanent filing-draft creation",
    "filing approval",
    "eCDF submission",
    "LBR publication output approval"
  ],
  "boundaries": {
    "strictOrganisationIsolation": true,
    "portalScraping": false,
    "undocumentedApiUse": false,
    "autonomousApproval": false,
    "trialLiveSubmission": false,
    "sourceDocumentsImmutable": true
  },
  "documentation": {
    "agents": "https://cdflowai.digitrans.lu/agents.txt",
    "llms": "https://cdflowai.digitrans.lu/llms.txt",
    "fullProductReference": "https://cdflowai.digitrans.lu/llms-full.txt",
    "terms": "https://cdflowai.digitrans.lu/terms",
    "privacy": "https://cdflowai.digitrans.lu/privacy"
  }
}

