Datris MCP Server
Datris — Die erste KI-Agent-native Datenplattform
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 -dUI: 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 tapsWas 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
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server for AI-driven data ops. Create apps, manage schemas, and CRUD structured data.
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
One MCP server for all web data. Scrape, search, crawl, and AI research in one install.
Zero-log MCP server with 49 tools for AI guardrails, secret scanning, MCP linting & EU compliance.
491
Related MCP Servers
- AlicenseBqualityCmaintenanceMCP 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.313MIT
- AlicenseNot gradedqualityDmaintenanceAn 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
- FlicenseAqualityBmaintenanceNatural language to SQL engine with multi-connector support (PostgreSQL, MySQL, Snowflake, BigQuery, DuckDB), document QA, semantic caching, and self-hosted MCP server.943 PyPI5-
- AlicenseNot gradedqualityDmaintenanceMCP server for SQL analytics on DuckDB and MotherDuck databases, enabling AI assistants and IDEs to query data via natural language.1MIT