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
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.
- SchemaOAuthai.schemalabs
The AI that understands raw data: Schema over your tables and databases, as MCP tools.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Unified MCP Server is a remote MCP connector for AI agents and vertical AI products that provides access to 22,000+ authorized SaaS tools across 400+ integrations and 24 categories directly inside LLMs (Claude, GPT, Gemini, Cohere). Tools operate only on explicitly authorized customer connections, enabling agents to safely read and write against live third-party systems.
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
- FlicenseAqualityAmaintenanceNatural language to SQL engine with multi-connector support (PostgreSQL, MySQL, Snowflake, BigQuery, DuckDB), document QA, semantic caching, and self-hosted MCP server.93-
- AlicenseNot gradedqualityDmaintenanceMCP server for SQL analytics on DuckDB and MotherDuck databases, enabling AI assistants and IDEs to query data via natural language.1MIT