Datris MCP Server
Datris — 최초의 AI 에이전트 네이티브 데이터 플랫폼
datris.ai · Try Hosted Free · Documentation · MCP Registry · PyPI
AI 에이전트가 MCP를 통해 대화하든 개발자가 설정을 작성하든 상관없이 데이터를 수집, 검증, 변환, 저장 및 검색하세요. 두 경우 모두를 위한 하나의 플랫폼입니다.
왜 Datris인가?
에이전트 네이티브 — 35개 이상의 도구가 내장된 MCP 서버. Claude, Cursor, OpenClaw 및 모든 MCP 호환 에이전트가 자연스러운 대화를 통해 파이프라인을 운영할 수 있습니다.
Taps — 외부 소스(API, 웹 스크래핑, 데이터베이스)에서 데이터를 가져와 파이프라인으로 푸시하는 AI 생성 Python 스크립트입니다. 원하는 것을 설명하면 Datris가 스크립트를 생성합니다. AI 진단, CRON 스케줄링 및 Vault를 통한 자격 증명 관리가 포함됩니다.
모든 단계에서의 AI — AI 데이터 품질, AI 변환, AI 스키마 생성, AI 프로파일링, AI 오류 설명, 자연어 쿼리, RAG.
벤더 종속성 없음 — 100% 오픈 소스 인프라(MinIO, PostgreSQL, MongoDB, Kafka, Vault). Docker가 실행되는 곳이라면 어디서든 실행 가능합니다.
설정 기반 — JSON을 통해 파이프라인을 정의합니다. 코딩이 필요 없습니다.
Related MCP server: data-detective
빠른 시작
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
AI 에이전트 연결
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)AI 기반 기능
기능 | 설명 |
MCP 서버 | AI 에이전트를 위한 30개 이상의 도구 — 파이프라인 CRUD, 업로드, 쿼리, 검색, 프로파일링 |
AI 데이터 품질 | 평문 영어 검증 규칙 — AI가 검증 스크립트를 생성하고 실행 |
AI 변환 | 평문 영어 변환 — AI가 변환 스크립트를 생성하고 실행 |
AI 스키마 생성 | 파일 업로드 시 전체 파이프라인 설정 생성 |
AI 데이터 프로파일링 | 파일 업로드 시 통계 및 제안된 검증 규칙 제공 |
AI 오류 설명 | 작업 실패 원인을 평문 영어로 설명 |
자연어 쿼리 | 영어로 질문하고 SQL 결과 획득 |
RAG 파이프라인 | 5개의 벡터 데이터베이스에 걸친 청킹, 임베딩 및 검색 |
지원 형식
CSV, JSON, XML, Excel, PDF, Word, PowerPoint, HTML, 이메일, EPUB, 일반 텍스트, .zip/.tar/.gz 아카이브
AI 제공업체
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 | MinIO에 Parquet/ORC를 쓰기 위한 로컬 Spark |
문서
전체 문서는 docs.datris.ai 또는 로컬의 docs/에서 확인할 수 있습니다.
라이선스
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