Data Prism MCP server
io.github.AindriuB/data-prism·v0.7.1·1 starsFail-closed privacy layer that pseudonymises enterprise API data for LLM agents and MCP clients.
not scanned yet
1 stars
Reviews
Write oneNobody has reviewed Data Prism yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Data Prism tools
No tool declarations could be read from the package source. They show once the server is installed.
How Data Prism compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 80% of 4,460 AI and agents servers
- GitHub stars
- 1
- more than 50% of 2,711 AI and agents servers
Release history: 5 versions in the registry since 2026-09-17, latest 2026-10-22, typically one every 13 days.
Install Data Prism in Claude Code, Cursor or VS Code
claude mcp add data-prism -- docker run -i --rm ghcr.io/aindriub/data-prism-server:0.7.1
What the publisher says
From the Data Prism repository's README, as published. We do not edit it. Read it on GitHub
Data Prism
<!-- mcp-name: io.github.AindriuB/data-prism -->
A privacy layer between MCP clients and enterprise APIs.
Status: the walking skeleton and every slice through S9a are built, with 19 Maven submodules (pom.xml:24-42; 20 Maven projects in the reactor counting the root pom-packaged aggregator itself) and a passing test suite. The privacy engine, correlation and consistency findings, parallel mTLS connectors, embedded Hazelcast identity cache and read budget, an OAuth2 resource server with session-derived PrivacyContext, audit and metrics are all real and exercised end to end. The standalone server is the primary deployment surface; the Spring Boot starter is the embedded option. A one-command local Compose quickstart also exists: see "Try it" below. Not built: the re-identification operator surface (deferred past V1 by decision, see docs/architecture.md#decisions-worth-knowing), the Elasticsearch connector and its search tools, and the append-only audit sink with hash-chain verifier (a file/SLF4J sink exists; the append-only sink is deliberately deferred). Two MCP tools ship today, getentitycontext and compareentitysources — the other two named in the design review, searchentitydata and describeentitymodel, are not yet built. See docs/plan/PLAN.md for what is open.
The problem
An organisation wants an LLM to investigate live business data spread across several systems. Giving the model direct API access is not acceptable: those APIs carry personal and confidential data, each system represents the same entity differently, and raw identifiers let anything downstream correlate across sessions.
The obvious fix — redact everything sensitive — destroys the investigation. Once three systems' names for one person are all [REDACTED], the model cannot tell whether it is looking at one person or three.
What Data Prism does
It sits between the two and does two things that are easy to confuse:
It makes identity consistent. One subject gets one synthetic identity across every source, derived deterministically from (scope, subject, namespace, algorithm version, key) — never random, never stored in plaintext, and reproducible without the cache. The same person in three systems reads as one person to the model.
It leaves the data inconsistent, and says so. If those three systems disagree about a name, the answer carries a finding that says they disagree. The platform never makes enterprise data look cleaner than it is. That distinction is the point of the project:
Identity representation becomes consistent. Underlying data inconsistencies
become more visible, not less.
Pseudonyms are scoped. The same person in two different investigations gets two different synthetic identities, so nothing correlates across cases by accident.
What it is not
Not an API gateway, not an ETL platform, not a master-data system, not an identity provider, and not an entity-resolution engine — correlation requires a key the sources already share, behind a documented SPI. It carries no business domain: no Customer, Taxpayer or Employee type exists outside the example application.
It is not anonymisation. Under GDPR Art. 4(5), pseudonymised data is still personal data. Sending Data Prism output to a third-party model is still processing, and still needs a lawful basis, a DPIA, and a transfer mechanism where the provider is outside the EU. The platform reduces exposure; it does not remove the obligation.
Try it
The fastest way to see a real MCP call answered by the real privacy engine — no local JDK, no Maven install, one command:
docker compose up --buildShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Data Prism: common questions
- Is Data Prism MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Data Prism safety report
- How do I install Data Prism?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Data Prism need an API key?
- No secret keys are declared. It reads 30 settings from the environment.
- Is Data Prism maintained?
- The last commit was 35 days ago (2026-09-30). The latest release is v0.7.1.
- What can I use instead of Data Prism?
- Servers from other publishers that do the same job: agent-device MCP server, Agent Recall MCP server and Agent Security Scanner MCP server.
- How does Data Prism compare with other AI and agents MCP servers?
- safety score 88/100 (higher than 80% of 4,460 AI and agents servers); github stars 1 (more than 50% of 2,711 AI and agents servers). Full comparison.
Alternatives to Data Prism
Same job from other publishers: the closest match first, then the best rated.
- agent-deviceOpen source device layer for AI agents: control mobile, web, TV, and desktop apps over MCPnot reviewedWidely usedA
- Agent RecallCorrection-first agent memory. Precision KPI tracks if agents heed warnings. 5 layers, local-only.not reviewedEstablishedA
- Agent Security ScannerSecurity layer for AI agents: blocks prompt injection, detects fake packages, scans vulnerabilities.not reviewedEstablishedC