Kelnix Datamind Curator について
Kelnix Datamind Curatorは、データソースを接続し、AIエージェント向けの構造化データとコンテキストを用意するAPIです。クエリ、データ整形、セマンティック検索、重複排除、PIIのマスキング、RAG用コンテキスト構築をまとめて行えます。
主な機能
- 01データソースの接続と確認
- 02自然言語またはSQLでのクエリ
- 03条件指定とページネーションによる行取得
- 04セマンティックベクトル検索
- 05データの標準化・重複排除・マスキング
- 06コンテキスト構築とデータセット要約
活用シーン
- 01AIエージェントから接続済みデータを検索
- 02インデックス済みデータのセマンティック検索
- 03レコードの整形と重複削除
- 04RAGワークフロー向けコンテキストの準備
MCP 対応
データソース管理、データのクエリと検索、レコードの整形、PIIのマスキング、コンテキスト構築を行うツールをMCPクライアントに提供します。MCPエンドポイントの設定にはAPIキーが必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://datamind-api.kelnix.org/stream/mcp/claude mcp add --transport http Kelnix-DataMind-Curator https://datamind-api.kelnix.org/stream/mcp/{"mcpServers":{"Kelnix-DataMind-Curator":{"type":"http","url":"https://datamind-api.kelnix.org/stream/mcp/"}}}Cursor で開く{"servers":{"Kelnix-DataMind-Curator":{"type":"http","url":"https://datamind-api.kelnix.org/stream/mcp/"}}}VS Code で開く{"mcpServers":{"Kelnix-DataMind-Curator":{"type":"http","url":"https://datamind-api.kelnix.org/stream/mcp/"}}}{"mcpServers":{"Kelnix-DataMind-Curator":{"serverUrl":"https://datamind-api.kelnix.org/stream/mcp/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://datamind-api.kelnix.org/stream/mcp/認証が必要ツール
12| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| source_type | string | はい | 接続するデータソースの種類。対応:postgresql、mysql、csv、json_api、mock_crm |
| name | string | はい | このデータソースのわかりやすい名前(例:'Production DB'、'Salesforce CRM') |
| connection_string | any | いいえ | データベース接続文字列(例:'postgresql://user:pass@host:5432/db')。データベースソースでは必須です。 |
| config | any | いいえ | キーと値のペア形式の追加設定(例:API URL、ヘッダー、ファイルパス)。データソースの種類によって異なります。 |
詳細
Kelnix DataMind Curator
🧠 AI 対応データ&コンテキストエンジニアリング API
あらゆるデータソースに接続し、自然言語でクエリを実行し、データをクレンジングして標準化し、AI 対応のコンテキストパッケージを構築できます。また、PII の自動マスキングによりプライバシーを保護します。
📖 API ドキュメント • 💰 料金 • 🌐 ウェブサイト
1 つの API でデータを統合、クレンジングし、AI エージェントに提供できます。⚡
🚀 クイックスタート
# 1. Register (free — 25 credits, no credit card)
curl -X POST https://datamind-api.kelnix.org/register \
-H "Content-Type: application/json" \
-d '{"agent_name": "My Agent"}'
# 2. Connect a data source (mock CRM for demo)
curl -X POST https://datamind-api.kelnix.org/sources/connect \
-H "X-API-Key: dm_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"source_type": "mock_crm", "name": "Demo CRM"}'
# 3. Query with natural language
curl -X POST https://datamind-api.kelnix.org/data/query \
-H "X-API-Key: dm_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"source_id": "YOUR_SOURCE_ID", "query": "top 5 companies by revenue"}'
🔌 MCP 統合
Claude Desktop、Cursor、VS Code、および MCP 互換のあらゆるクライアントで利用できます。
Claude Desktop / Cursor
MCP 設定に追加します。
{
"mcpServers": {
"kelnix-datamind-curator": {
"url": "https://datamind-api.kelnix.org/stream/mcp/",
"headers": {
"X-API-Key": "dm_YOUR_API_KEY"
}
}
}
}
Smithery
npx -y @smithery/cli@latest install @kelnix/kelnix-datamind-curator --client claude
🛠️ ツール
| ツール | 説明 | コスト |
|---|---|---|
sources.connect | 🔗 データソースに接続します(PostgreSQL、MySQL、CRM、API) | 1 クレジット |
sources.list | 📋 接続済みのデータソースを一覧表示します | 無料 |
sources.test | ✅ データソースへの接続をテストします | 無料 |
data.query | 💬 自然言語または SQL でデータをクエリします | 2 クレジット |
data.fetch | 📥 フィルターとページネーションを指定して生の行データを取得します | 1 クレジット |
data.search | 🔍 インデックス済みデータを対象にセマンティックベクトル検索を実行します | 2 クレジット |
pipeline.clean | 🧹 日付、電話番号、メールアドレス、通貨を標準化します | 2 クレジット |
pipeline.deduplicate | 🔄 重複レコードを削除します | 1 クレジット |
pipeline.redact_pii | 🔒 PII を自動検出してマスキングします | 1 クレジット |
context.build | 🧠 RAG パイプライン向けの AI 対応コンテキストを構築します | 3 クレジット |
context.summarize | 📊 インサイトを含む、AI を活用したデータセットの要約です | 2 クレジット |
credits.check_balance | 💳 クレジットとプランを確認します | 無料 |
📦 対応データソース
- 🐘 PostgreSQL — スキーマのイントロスペクションを備えた完全な SQL サポート
- 🐬 MySQL — 近日対応予定
- 🏢 モック CRM — 企業、連絡先、商談を含む組み込みデモ
- 📄 CSV — 近日対応予定
- 🌐 JSON API — 近日対応予定
💰 料金
| クレジット | 価格 | 1 クレジットあたり |
|---|---|---|
| 25 | 🎁 無料 | 登録時 |
| 100 | $8 | $0.080 |
| 500 | $30 | $0.060 |
| 1,000 | $50 | $0.050 |
| 5,000 | $200 | $0.040 |
| 10,000 | $400 | $0.040 |
月額プラン:Basic(200/月、$15) · Pro(2,000/月、$99)
💳 Stripe(カード)または 🪙 300 種類以上の暗号資産でお支払いいただけます。
📖 API ドキュメント
インタラクティブな Swagger ドキュメント:datamind-api.kelnix.org/docs
🏗️ セルフホスト
git clone https://github.com/kelnixsolutions/Kelnix-DataMind-Curator.git
cd Kelnix-DataMind-Curator
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env # edit with your keys
uvicorn app:app --host 0.0.0.0 --port 8001
🏛️ アーキテクチャ
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ MCP Clients │ │ REST API │ │ Registries │
│ Claude/Cursor│────▶│ FastAPI │◀────│ Smithery/etc │
└──────────────┘ └──────┬───────┘ └──────────────┘
│
┌──────────┼──────────┐
│ │ │
┌──────▼──┐ ┌────▼────┐ ┌───▼──────┐
│Connectors│ │Pipeline │ │ Context │
│ PG/CRM │ │Clean/PII│ │Build/NLQ │
└─────────┘ └─────────┘ └──────────┘
│ │ │
┌──────▼──┐ ┌────▼────┐ ┌───▼──────┐
│ SQLite │ │ Redis │ │ ChromaDB │
│ Billing │ │ Cache │ │ Vectors │
└─────────┘ └─────────┘ └──────────┘
📜 ライセンス
MIT — Kelnix Solutions
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。