ai-point.uz
← Catalog
Community

Data Prism

io.github.AindriuB/data-prism

Fail-closed privacy layer that pseudonymises enterprise API data for LLM agents and MCP clients.

Install

Add the config to your client settings. Replace values in <angle brackets> with your own.

claude_desktop_config.json
{
  "mcpServers": {
    "data-prism": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "LOADER_PATH",
        "-e",
        "DATAPRISM_SECURITY_JWT_ISSUER",
        "-e",
        "DATAPRISM_SECURITY_JWT_AUDIENCE",
        "-e",
        "DATAPRISM_SECURITY_JWT_JWK_SET_URI",
        "-e",
        "DATAPRISM_SECURITY_JWT_ISSUER_DISCOVERY_URI",
        "-e",
        "DATAPRISM_SECURITY_CALLER_CLAIMS_PRINCIPAL",
        "-e",
        "DATAPRISM_SECURITY_CALLER_CLAIMS_ROLES",
        "-e",
        "DATAPRISM_SECURITY_CALLER_CLAIMS_INVESTIGATION",
        "-e",
        "DATAPRISM_SECURITY_POLICY_PURPOSES",
        "-e",
        "DATAPRISM_SECURITYPOLICY_ROLES_INVESTIGATOR",
        "-e",
        "DATAPRISM_PRIVACY_PROFILE",
        "-e",
        "DATAPRISM_PRIVACY_SCOPE_LIFETIME",
        "-e",
        "DATAPRISM_PRIVACY_HMAC_KEY_KEY_ID",
        "-e",
        "DATAPRISM_PRIVACY_HMAC_KEY_ENVIRONMENT_VARIABLE",
        "-e",
        "DATAPRISM_PRIVACY_HMAC_KEY_PROVIDER_REFERENCE",
        "-e",
        "DATAPRISM_AUDIT_SINK",
        "-e",
        "DATAPRISM_AUDIT_WRITER_ID",
        "-e",
        "DATAPRISM_AUDIT_FILE_PATH",
        "-e",
        "DATAPRISM_METRICS_SINK",
        "-e",
        "DATAPRISM_HAZELCAST_TOPOLOGY",
        "-e",
        "DATAPRISM_HAZELCAST_CLUSTERNAME",
        "-e",
        "DATAPRISM_HAZELCAST_JOIN_MODE",
        "-e",
        "DATAPRISM_HAZELCAST_JOIN_MEMBERS",
        "-e",
        "DATAPRISM_HAZELCAST_MEMBER_PORT",
        "-e",
        "DATAPRISM_OPERATOR_ENABLED",
        "-e",
        "DATAPRISM_OPERATOR_PORT",
        "-e",
        "DATAPRISM_OPERATOR_REQUIREDAUDIENCE",
        "-e",
        "DATAPRISM_OPERATOR_REQUIREDSCOPE",
        "-e",
        "DATAPRISM_SOURCES_CUSTOMER_BASE_URL",
        "-e",
        "DATAPRISM_SOURCES_CUSTOMER_TIMEOUT",
        "ghcr.io/aindriub/data-prism-server:0.7.0"
      ],
      "env": {
        "LOADER_PATH": "/app/adapters",
        "DATAPRISM_SECURITY_JWT_ISSUER": "<DATAPRISM_SECURITY_JWT_ISSUER>",
        "DATAPRISM_SECURITY_JWT_AUDIENCE": "<DATAPRISM_SECURITY_JWT_AUDIENCE>",
        "DATAPRISM_SECURITY_JWT_JWK_SET_URI": "<DATAPRISM_SECURITY_JWT_JWK_SET_URI>",
        "DATAPRISM_SECURITY_JWT_ISSUER_DISCOVERY_URI": "<DATAPRISM_SECURITY_JWT_ISSUER_DISCOVERY_URI>",
        "DATAPRISM_SECURITY_CALLER_CLAIMS_PRINCIPAL": "<DATAPRISM_SECURITY_CALLER_CLAIMS_PRINCIPAL>",
        "DATAPRISM_SECURITY_CALLER_CLAIMS_ROLES": "<DATAPRISM_SECURITY_CALLER_CLAIMS_ROLES>",
        "DATAPRISM_SECURITY_CALLER_CLAIMS_INVESTIGATION": "<DATAPRISM_SECURITY_CALLER_CLAIMS_INVESTIGATION>",
        "DATAPRISM_SECURITY_POLICY_PURPOSES": "<DATAPRISM_SECURITY_POLICY_PURPOSES>",
        "DATAPRISM_SECURITYPOLICY_ROLES_INVESTIGATOR": "<DATAPRISM_SECURITYPOLICY_ROLES_INVESTIGATOR>",
        "DATAPRISM_PRIVACY_PROFILE": "<DATAPRISM_PRIVACY_PROFILE>",
        "DATAPRISM_PRIVACY_SCOPE_LIFETIME": "<DATAPRISM_PRIVACY_SCOPE_LIFETIME>",
        "DATAPRISM_PRIVACY_HMAC_KEY_KEY_ID": "<DATAPRISM_PRIVACY_HMAC_KEY_KEY_ID>",
        "DATAPRISM_PRIVACY_HMAC_KEY_ENVIRONMENT_VARIABLE": "<DATAPRISM_PRIVACY_HMAC_KEY_ENVIRONMENT_VARIABLE>",
        "DATAPRISM_PRIVACY_HMAC_KEY_PROVIDER_REFERENCE": "<DATAPRISM_PRIVACY_HMAC_KEY_PROVIDER_REFERENCE>",
        "DATAPRISM_AUDIT_SINK": "<DATAPRISM_AUDIT_SINK>",
        "DATAPRISM_AUDIT_WRITER_ID": "<DATAPRISM_AUDIT_WRITER_ID>",
        "DATAPRISM_AUDIT_FILE_PATH": "<DATAPRISM_AUDIT_FILE_PATH>",
        "DATAPRISM_METRICS_SINK": "<DATAPRISM_METRICS_SINK>",
        "DATAPRISM_HAZELCAST_TOPOLOGY": "<DATAPRISM_HAZELCAST_TOPOLOGY>",
        "DATAPRISM_HAZELCAST_CLUSTERNAME": "<DATAPRISM_HAZELCAST_CLUSTERNAME>",
        "DATAPRISM_HAZELCAST_JOIN_MODE": "<DATAPRISM_HAZELCAST_JOIN_MODE>",
        "DATAPRISM_HAZELCAST_JOIN_MEMBERS": "<DATAPRISM_HAZELCAST_JOIN_MEMBERS>",
        "DATAPRISM_HAZELCAST_MEMBER_PORT": "<DATAPRISM_HAZELCAST_MEMBER_PORT>",
        "DATAPRISM_OPERATOR_ENABLED": "<DATAPRISM_OPERATOR_ENABLED>",
        "DATAPRISM_OPERATOR_PORT": "<DATAPRISM_OPERATOR_PORT>",
        "DATAPRISM_OPERATOR_REQUIREDAUDIENCE": "<DATAPRISM_OPERATOR_REQUIREDAUDIENCE>",
        "DATAPRISM_OPERATOR_REQUIREDSCOPE": "<DATAPRISM_OPERATOR_REQUIREDSCOPE>",
        "DATAPRISM_SOURCES_CUSTOMER_BASE_URL": "<DATAPRISM_SOURCES_CUSTOMER_BASE_URL>",
        "DATAPRISM_SOURCES_CUSTOMER_TIMEOUT": "<DATAPRISM_SOURCES_CUSTOMER_TIMEOUT>"
      }
    }
  }
}

Details

Name
io.github.AindriuB/data-prism
Version
0.7.0
Updated
Oct 20, 2026
Source
Official MCP Registry

Report a problem ↗ (Opens GitHub in a new tab)