{
  "schemaVersion": "ivision-mcp-access.v1",
  "appId": "accounting",
  "displayName": "Vision Accounting MCP",
  "version": "0.1.0",
  "lifecycle": "preview",
  "authority": "read_or_proposal_only",
  "transport": {
    "status": "capability-inventory-only",
    "endpoint": null
  },
  "authentication": {
    "credentialType": "vision-service-credential.v1",
    "audienceProfile": "Vision Accounting App profile",
    "appEntitlement": "accounting",
    "workspacePattern": "^AWS-[A-Z0-9]{12}$",
    "requiredScope": "accounting:imports:read"
  },
  "capabilities": [
    "explain_receivables",
    "prepare_invoice_draft_proposal",
    "explain_import_findings",
    "suggest_import_mappings",
    "suggest_duplicate_candidates",
    "compare_import_reconciliation",
    "prepare_import_candidate_proposal"
  ],
  "prohibited": [
    "approve_import",
    "promote_import",
    "issue_invoice",
    "post_journal",
    "move_money",
    "connect_provider",
    "read_raw_artifact",
    "run_sql"
  ],
  "notes": "This is an authoritative capability inventory, not a publicly reachable MCP server. A transport endpoint requires separate security and production acceptance."
}
