You're viewing a demo portfolio

Join the waitlist
PRSM

dpdp_consent_artifact_generator

Active

Tool of @gapup/mcp-knowledge

declared in 0.2.0

Generates structured consent artifacts compliant with India's Digital Personal Data Protection Act (DPDP). Designed for legal teams to verify or create consent records with timestamped logs, purpose limitation, and data subject rights. Accepts data subject details, processing purpose, and legal basis as inputs. Returns a signed artifact with audit trail and validation status.

Parameters schema

{
  "type": "object",
  "required": [
    "dataSubjectId",
    "processingPurpose",
    "legalBasis"
  ],
  "properties": {
    "async": {
      "type": "boolean",
      "description": "If true, returns a job_id immediately (<200ms) instead of waiting for the result. Poll the result with job_result(job_id). Use for slow tools to avoid client timeouts."
    },
    "legalBasis": {
      "enum": [
        "consent",
        "contract",
        "legal_obligation",
        "vital_interests",
        "public_task",
        "legitimate_interests"
      ],
      "type": "string",
      "description": "Legal basis for processing under DPDP"
    },
    "dataSubjectId": {
      "type": "string",
      "description": "Unique identifier for the data subject"
    },
    "dataCategories": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Categories of personal data being processed"
    },
    "processingPurpose": {
      "type": "string",
      "description": "Specific purpose for data processing"
    },
    "retentionPeriodDays": {
      "type": "number",
      "description": "Retention period in days"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

@gapup/mcp-knowledge

https://github.com/getgapup/gapup-mcp

2/7 registries
View full server →