Datris MCP Server
Datris — 初のAIエージェントネイティブ・データプラットフォーム
datris.ai · Try Hosted Free · Documentation · MCP Registry · PyPI
データの取り込み、検証、変換、保存、取得をこれ一つで。MCPを通じて対話するAIエージェントであっても、設定を記述する開発者であっても、両者にとって最適なプラットフォームです。
なぜDatrisなのか?
エージェントネイティブ — 35以上のツールを備えた組み込みMCPサーバー。Claude、Cursor、OpenClaw、その他MCP互換エージェントが、自然な会話を通じてパイプラインを操作可能
Taps — 外部ソース(API、Webスクレイピング、データベース)からデータを取得し、パイプラインにプッシュする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 | Parquet/ORCをMinIOに書き込むためのローカル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