MCP.Market

Datris MCP server

by datris·io.github.datris/datris·v1.56.0·12 stars

The data control plane for AI agents — acquire, validate, land, and query data over MCP.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

not scanned yet

Adoption
Growing

12 stars1.2k downloads/wk

Reviews

Write one

Nobody has reviewed Datris yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Datris 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 Datris compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
80/100
higher than 60% of 48,255 servers
GitHub stars
12
more than 89% of 28,688 servers
Downloads a week
1,211
more than 95% of 12,191 servers with a package

Release history: 26 versions in the registry since 2026-09-17, latest 2026-11-04, typically one every 1 day.

Install Datris in Claude Code, Cursor or VS Code

claude mcp add datris -- uvx datris-mcp-server
Add to Cursor

What the publisher says

From the Datris repository's README, as published. We do not edit it. Read it on GitHub

Datris — The Data Control Plane for AI Agents

datris.ai · Documentation · MCP Registry · PyPI

Agents ask Datris for data. Datris finds it, acquires it, validates it, lands it in the stores you already run, and returns it with provenance — over MCP, without ever holding your keys. It sits beside your warehouse and lake; it doesn't replace them.

Why Datris?

Your agents already acquire, validate, and load data. Without a control plane, they do it badly. Datris puts that work behind one governed surface:

  • One MCP door — 73 capabilities behind a single MCP server. Claude, Cursor, and any MCP-compatible agent learn one interface instead of 73 integrations
  • Vault-brokered credentials — the agent references a secret by name and never holds a key; agent-written code runs in an isolated container with no keys inside
  • Every run recorded — job state, row counts, and provenance for every run; every generated script versioned in git
  • Durable state — pipelines and sync bookmarks live in the platform, not the chat, so regenerating a script never loses its place
  • The operating loop — Acquire (AI-generated taps) → Validate (plain-English rules) → Land (multi-destination pipelines) → Observe (provenance and job state) → Explain & Repair (AI error explanation), with the same audit trail every time
  • Self-host anywhere — on-prem, any cloud, or your laptop; 100% open-source infrastructure (MinIO, PostgreSQL, MongoDB, Kafka, Vault), AGPL-3.0, no managed service

Quick Start

You only need Docker. This pulls pre-built images and runtime files, seeds a .env, and starts the stack into ./datris — no git checkout required:

curl -fsSL https://get.datris.ai/install.sh | sh

Minimal install (laptop-friendly). The default stack runs about ten containers and the bundled embedding server downloads a 2.2 GB model on first boot. None of that is required. Three settings in .env cut it to eight small containers, no download, and roughly 3.5 GB of memory (4 GB of Docker memory is enough; the full stack wants 8 GB):

TEI_ENABLED=0               # skip the local embedding server and its 2.2 GB download
EMBEDDING_PROVIDER=openai   # semantic search via OpenAI (needs OPENAI_API_KEY); omit if you have no OpenAI key
POSTGRES_ENABLED=0          # optional: skip bundled Postgres; MongoDB stays as the destination

The installer sets the first two when you choose OpenAI embeddings. The datris server itself runs on a 2 GB heap by default. Details: Installation → Minimal install.

The install.sh installer is a POSIX shell script (macOS/Linux). On Windows, run it from WSL2 or Git Bash, or use the single-file Compose option below, which works natively in PowerShell.

Single file, no installer (works on Windows)

A fully self-contained Compose file — the init scripts and config are inlined, so nothing else is needed (requires Docker Compose ≥ 2.23):

# macOS / Linux
curl -O https://get.datris.ai/docker-compose.standalone.yml
ANTHROPIC_API_KEY=sk-ant-... docker compose -f docker-compose.standalone.yml up -d

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-09-19restoreC → Bscore 80

Datris: common questions

Is Datris MCP server safe?
Mostly: it is graded B (80/100). Read the Datris safety report
How do I install Datris?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Datris need an API key?
Yes. The registry entry asks for DATRIS_API_KEY.
Is Datris maintained?
The last commit was 33 days ago (2026-10-01). The latest release is v1.56.0.
How does Datris compare with other MCP servers?
safety score 80/100 (higher than 60% of 48,255 servers); github stars 12 (more than 89% of 28,688 servers); downloads a week 1,211 (more than 95% of 12,191 servers with a package). Full comparison.