Skip to main content
Glama
datris

Datris MCP Server

Datris — Die erste KI-Agent-native Datenplattform

Try Hosted Free

PyPI MCP Registry Docker Hub License

datris.ai · Try Hosted Free · Dokumentation · MCP Registry · PyPI

Ingestieren, validieren, transformieren, speichern und abrufen Ihrer Daten — egal ob Sie ein KI-Agent sind, der über MCP kommuniziert, oder ein Entwickler, der Konfigurationen schreibt. Eine Plattform für beides.

Warum Datris?

  • Agent-nativ — Integrierter MCP-Server mit über 35 Tools. Claude, Cursor, OpenClaw und jeder MCP-kompatible Agent können Pipelines durch natürliche Konversation steuern.

  • Taps — KI-generierte Python-Skripte, die Daten aus externen Quellen (APIs, Web-Scraping, Datenbanken) abrufen und in Pipelines einspeisen. Beschreiben Sie, was Sie möchten, Datris generiert das Skript. Beinhaltet KI-Diagnose, CRON-Zeitplanung und Anmeldedaten via Vault.

  • KI in jeder Phase — KI-Datenqualität, KI-Transformationen, KI-Schema-Generierung, KI-Profiling, KI-Fehlererklärung, natürlichsprachliche Abfragen, RAG.

  • Kein Vendor-Lock-in — 100 % Open-Source-Infrastruktur (MinIO, PostgreSQL, MongoDB, Kafka, Vault). Läuft überall dort, wo Docker läuft.

  • Konfigurationsgesteuert — Definieren Sie Pipelines über JSON. Kein Code erforderlich.

Related MCP server: data-detective

Schnellstart

git clone https://github.com/datris/datris-platform-oss.git
cd datris-platform-oss
cp .env.example .env       # Add your ANTHROPIC_API_KEY and/or OPENAI_API_KEY
docker compose up -d

UI: http://localhost:4200 · API: http://localhost:8080

Verbinden eines KI-Agenten

Fügen Sie dies zu Ihrer MCP-Client-Konfiguration hinzu (Claude Desktop, Cursor, etc.):

{
  "mcpServers": {
    "datris": {
      "command": "uvx",
      "args": ["datris-mcp-server"],
      "env": {
        "PIPELINE_URL": "http://localhost:8080"
      }
    }
  }
}

CLI

brew tap datris/tap
brew install datris
datris ingest data.csv --dest postgres
datris ingest sales.csv --ai-validate "prices > 0" --ai-transform "convert dates to YYYY/MM/DD"
datris query "SELECT * FROM sales"
datris search "quarterly revenue" --store pgvector
datris tap create "Fetch S&P 500 daily prices from yfinance" --pipeline stocks
datris taps

Was es tut

Source (File Upload / MinIO Event / Database Pull / Kafka)
  → Preprocessor (optional REST endpoint)
  → Data Quality (AI rules, header validation, schema validation)
  → Transformation (AI transformation, destination schema)
  → Destinations (in parallel):
      PostgreSQL, MongoDB, MinIO (Parquet/ORC), Kafka, ActiveMQ,
      REST Endpoint, Qdrant, Weaviate, Milvus, Chroma, pgvector
  → Notifications (ActiveMQ topic)

KI-gestützte Funktionen

Funktion

Beschreibung

MCP-Server

30+ Tools für KI-Agenten — Pipeline-CRUD, Upload, Abfrage, Suche, Profiling

KI-Datenqualität

Validierungsregeln in einfachem Englisch — KI generiert und führt ein Validierungsskript aus

KI-Transformation

Transformationen in einfachem Englisch — KI generiert und führt ein Transformationsskript aus

KI-Schema-Generierung

Datei hochladen, vollständige Pipeline-Konfiguration erhalten

KI-Daten-Profiling

Datei hochladen, Statistiken + vorgeschlagene Validierungsregeln erhalten

KI-Fehlererklärung

Job-Fehler in einfachem Englisch erklärt

Natürlichsprachliche Abfrage

Fragen auf Englisch stellen, SQL-Ergebnisse erhalten

RAG-Pipeline

Chunking, Embedding und Suche über 5 Vektordatenbanken

Unterstützte Formate

CSV, JSON, XML, Excel, PDF, Word, PowerPoint, HTML, E-Mail, EPUB, Klartext, .zip/.tar/.gz-Archive

KI-Anbieter

Anthropic Claude (Opus 4.6, Sonnet 4.6, Haiku) · OpenAI (GPT-5, GPT-4.1, o3) · Ollama (lokale Modelle)

Architektur

Dienst

Zweck

MinIO

S3-kompatibler Objektspeicher für Datei-Staging und Datenausgabe

MongoDB

Konfigurationsspeicher, Job-Status-Tracking, Metadaten

ActiveMQ

Datei-Benachrichtigungswarteschlange, Pipeline-Ereignisbenachrichtigungen

HashiCorp Vault

Secrets-Management (Datenbank-Anmeldedaten, API-Schlüssel)

Apache Kafka

Optionale Streaming-Quelle und Ziel

Apache Spark

Lokales Spark zum Schreiben von Parquet/ORC nach MinIO

Dokumentation

Vollständige Dokumentation unter docs.datris.ai oder lokal unter docs/.

Lizenz

AGPL-3.0

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    MCP server providing backend access to PostgreSQL, Storage (Supabase/S3), Iceberg data lake, and SQL seeds. It offers 32 tools for database queries, storage operations, seed management, and more.
    31
    3
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that gives AI assistants the ability to connect to, query, profile, and monitor data sources — turning any LLM into an interactive data engineering copilot.
    MIT
  • F
    license
    A
    quality
    A
    maintenance
    Natural language to SQL engine with multi-connector support (PostgreSQL, MySQL, Snowflake, BigQuery, DuckDB), document QA, semantic caching, and self-hosted MCP server.
    9
    3
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for SQL analytics on DuckDB and MotherDuck databases, enabling AI assistants and IDEs to query data via natural language.
    1
    MIT