Skip to main content
Glama
datris

Datris MCP Server

Datris — 최초의 AI 에이전트 네이티브 데이터 플랫폼

Try Hosted Free

PyPI MCP Registry Docker Hub License

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 -d

UI: 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/에서 확인할 수 있습니다.

라이선스

AGPL-3.0

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    MCP 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.
    31
    3
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    An 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
  • F
    license
    A
    quality
    A
    maintenance
    Natural language to SQL engine with multi-connector support (PostgreSQL, MySQL, Snowflake, BigQuery, DuckDB), document QA, semantic caching, and self-hosted MCP server.
    9
    3
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for SQL analytics on DuckDB and MotherDuck databases, enabling AI assistants and IDEs to query data via natural language.
    1
    MIT