Datris MCP Server
Datris — La primera plataforma de datos nativa para agentes de IA
datris.ai · Prueba la versión alojada gratis · Documentación · Registro MCP · PyPI
Ingesta, valida, transforma, almacena y recupera tus datos, ya seas un agente de IA comunicándote a través de MCP o un desarrollador escribiendo configuraciones. Una sola plataforma para ambos.
¿Por qué Datris?
Nativo para agentes — Servidor MCP integrado con más de 35 herramientas. Claude, Cursor, OpenClaw y cualquier agente compatible con MCP pueden operar tuberías mediante conversación natural.
Taps — Scripts de Python generados por IA que obtienen datos de fuentes externas (APIs, web scraping, bases de datos) y los envían a las tuberías. Describe lo que quieres y Datris genera el script. Incluye diagnóstico por IA, programación CRON y credenciales mediante Vault.
IA en cada etapa — Calidad de datos por IA, transformaciones por IA, generación de esquemas por IA, perfilado por IA, explicación de errores por IA, consultas en lenguaje natural, RAG.
Sin dependencia del proveedor (vendor lock-in) — Infraestructura 100% de código abierto (MinIO, PostgreSQL, MongoDB, Kafka, Vault). Se ejecuta dondequiera que funcione Docker.
Basado en configuración — Define tuberías mediante JSON. No requiere código.
Related MCP server: data-detective
Inicio rápido
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
Conectar un agente de IA
Añádelo a la configuración de tu cliente MCP (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¿Qué hace?
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)Funciones impulsadas por IA
Función | Descripción |
Servidor MCP | Más de 30 herramientas para agentes de IA: CRUD de tuberías, carga, consulta, búsqueda, perfilado |
Calidad de datos por IA | Reglas de validación en inglés sencillo: la IA genera y ejecuta un script de validación |
Transformación por IA | Transformaciones en inglés sencillo: la IA genera y ejecuta un script de transformación |
Generación de esquemas por IA | Sube un archivo y obtén una configuración completa de la tubería |
Perfilado de datos por IA | Sube un archivo y obtén estadísticas + reglas de validación sugeridas |
Explicación de errores por IA | Fallos de trabajo explicados en inglés sencillo |
Consulta en lenguaje natural | Haz preguntas en inglés y obtén resultados SQL |
Tubería RAG | Fragmenta, incrusta y busca en 5 bases de datos vectoriales |
Formatos compatibles
CSV, JSON, XML, Excel, PDF, Word, PowerPoint, HTML, correo electrónico, EPUB, texto plano, archivos .zip/.tar/.gz
Proveedores de IA
Anthropic Claude (Opus 4.6, Sonnet 4.6, Haiku) · OpenAI (GPT-5, GPT-4.1, o3) · Ollama (modelos locales)
Arquitectura
Servicio | Propósito |
MinIO | Almacén de objetos compatible con S3 para almacenamiento provisional de archivos y salida de datos |
MongoDB | Almacén de configuración, seguimiento del estado de trabajos, metadatos |
ActiveMQ | Cola de notificaciones de archivos, notificaciones de eventos de tuberías |
HashiCorp Vault | Gestión de secretos (credenciales de bases de datos, claves API) |
Apache Kafka | Fuente y destino de streaming opcional |
Apache Spark | Spark local para escribir Parquet/ORC en MinIO |
Documentación
Documentación completa en docs.datris.ai o localmente en docs/.
Licencia
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