Datris MCP Server
Datris — первая платформа данных, созданная для ИИ-агентов
datris.ai · Попробовать облачную версию бесплатно · Документация · Реестр MCP · PyPI
Загружайте, проверяйте, трансформируйте, храните и извлекайте свои данные — независимо от того, являетесь ли вы ИИ-агентом, взаимодействующим через MCP, или разработчиком, пишущим конфигурацию. Единая платформа для обоих случаев.
Почему Datris?
Адаптирован для агентов — встроенный MCP-сервер с более чем 35 инструментами. Claude, Cursor, OpenClaw и любой другой MCP-совместимый агент могут управлять конвейерами с помощью естественного общения.
Taps (Коннекторы) — созданные ИИ Python-скрипты, которые извлекают данные из внешних источников (API, веб-скрейпинг, базы данных) и передают их в конвейеры. Опишите, что вам нужно, и Datris сгенерирует скрипт. Включает ИИ-диагностику, планирование по CRON и управление учетными данными через Vault.
ИИ на каждом этапе — ИИ-контроль качества данных, ИИ-трансформации, генерация схем с помощью ИИ, профилирование данных, объяснение ошибок, запросы на естественном языке, RAG.
Отсутствие привязки к поставщику — 100% инфраструктура с открытым исходным кодом (MinIO, PostgreSQL, MongoDB, Kafka, Vault). Работает везде, где есть Docker.
Конфигурационный подход — определяйте конвейеры через JSON. Написание кода не требуется.
Related MCP server: mcp-backend
Быстрый старт
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
Подключение ИИ-агента
Добавьте в конфигурацию вашего MCP-клиента (Claude Desktop, Cursor и т.д.):
{
"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Что он делает
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)Функции на базе ИИ
Функция | Описание |
MCP-сервер | 30+ инструментов для ИИ-агентов — CRUD конвейеров, загрузка, запросы, поиск, профилирование |
ИИ-контроль качества | Правила проверки на простом английском — ИИ генерирует и запускает скрипт проверки |
ИИ-трансформация | Трансформации на простом английском — ИИ генерирует и запускает скрипт трансформации |
ИИ-генерация схем | Загрузите файл, получите готовую конфигурацию конвейера |
ИИ-профилирование данных | Загрузите файл, получите статистику + предложенные правила проверки |
ИИ-объяснение ошибок | Объяснение сбоев заданий на простом английском |
Запросы на естественном языке | Задавайте вопросы на английском, получайте результаты SQL |
RAG-конвейер | Разбиение на части, эмбеддинг и поиск по 5 векторным базам данных |
Поддерживаемые форматы
CSV, JSON, XML, Excel, PDF, Word, PowerPoint, HTML, email, EPUB, обычный текст, архивы .zip/.tar/.gz
ИИ-провайдеры
Anthropic Claude (Opus 4.6, Sonnet 4.6, Haiku) · OpenAI (GPT-5, GPT-4.1, o3) · Ollama (локальные модели)
Архитектура
Сервис | Назначение |
MinIO | S3-совместимое объектное хранилище для промежуточного хранения файлов и вывода данных |
MongoDB | Хранилище конфигураций, отслеживание статуса заданий, метаданные |
ActiveMQ | Очередь уведомлений о файлах, уведомления о событиях конвейера |
HashiCorp Vault | Управление секретами (учетные данные баз данных, API-ключи) |
Apache Kafka | Опциональный источник и приемник потоковых данных |
Apache Spark | Локальный Spark для записи Parquet/ORC в MinIO |
Документация
Полная документация доступна на docs.datris.ai или локально в папке docs/.
Лицензия
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA unified MCP server for querying and managing multiple database types (PostgreSQL, MySQL, SQL Server, etc.) via natural language through AI assistants.Last updatedGPL 3.0
- AlicenseBqualityBmaintenanceMCP 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.Last updated313MIT
- Alicense-qualityDmaintenanceAn 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.Last updatedMIT
- FlicenseAqualityAmaintenanceNatural language to SQL engine with multi-connector support (PostgreSQL, MySQL, Snowflake, BigQuery, DuckDB), document QA, semantic caching, and self-hosted MCP server.Last updated92
Related MCP Connectors
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
GibsonAI MCP server: manage your databases with natural language
MCP server for managing Prisma Postgres.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/datris/datris-platform-oss'
If you have feedback or need assistance with the MCP directory API, please join our Discord server