MCP.Market

Data Prism MCP server

by AindriuB·io.github.AindriuB/data-prism·v0.7.1·1 stars

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

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

not scanned yet

Adoption
New

1 stars

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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 --build

Shortened. 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-device
    Open source device layer for AI agents: control mobile, web, TV, and desktop apps over MCP
    A
  • Agent Recall
    Correction-first agent memory. Precision KPI tracks if agents heed warnings. 5 layers, local-only.
    A
  • Agent Security Scanner
    Security layer for AI agents: blocks prompt injection, detects fake packages, scans vulnerabilities.
    C