Kelnix Datamind Curator
About
AI-Ready Data & Context Engineering API. Connect any data source — PostgreSQL, CRMs, APIs — and get clean, structured, AI-ready data in seconds. Natural language queries, semantic vector search, automated PII redaction, deduplication, and AI-powered context building for RAG pipel
Details
- Author
- kelnixsolutions
- Downloads
- 273
- Categories
- Knowledge Base, AI, API
Jump to
- Natural language or SQL querying of connected data sources.
- Data cleaning: standardize dates, phones, emails, currencies.
- Automated PII detection and redaction.
- Semantic vector search across indexed data.
- AI‑ready context package building for RAG pipelines.
- Credit‑based billing with free tier and monthly plans.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Kelnix Datamind CuratorCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Register for a free API key (25 credits, no credit card), then connect a data source and query using REST or MCP. For MCP clients like Claude Desktop or Cursor, add the server URL and API key to the MCP configuration JSON. Use the built‑in tools (e.g., data.query, pipeline.clean, context.build) by sending HTTP requests to the API endpoints.
sources.connect
Connect a new data source for querying, fetching, and context building. Validates connectivity before saving. Use 'mock_crm' for a built-in demo with sample companies, contacts, and deals data. Costs 1 credit.
sources.list
List all connected data sources with their status and type. Returns source_id, name, type, status, and creation date for each source. Free — no credits consumed.
sources.test
Test connectivity to a data source and list available tables. Returns connection status, database version info, and up to 20 table names. Free — no credits consumed.
data.query
Query data using natural language or SQL. In 'auto' mode, the system detects whether your query is plain English or SQL. Natural language queries are translated to SQL by Claude Haiku using your schema. Returns columns, rows, the executed SQL, and the mode used. Costs 2 credits.
data.fetch
Fetch raw rows from a specific table with optional filters and pagination. Returns columns, rows, row count, and total available records. Costs 1 credit.
data.search
Semantic vector search across your indexed data using ChromaDB embeddings. Finds records that are semantically similar to your natural language query, even if they don't contain the exact keywords. Data must be indexed first (happens automatically when you use context.build or data.fetch). Costs 2 credits.
pipeline.clean
Clean and standardize data formats — dates to ISO 8601, phones to digits, emails to lowercase, currencies to floats. Auto-detects field types from names and values when rules are not provided. Fills nulls with sensible defaults. Returns cleaned data with transformation stats. Costs 2 credits.
pipeline.deduplicate
Remove duplicate records based on specified key fields or full record hash. When keys are provided, two records are considered duplicates if they have identical values for all specified key fields. Returns deduplicated data with stats. Costs 1 credit.
pipeline.redact_pii
Detect and redact personally identifiable information (PII) from records. Auto-detects emails, phone numbers, SSNs, credit cards, IP addresses, names, and addresses using field name heuristics and regex patterns. Returns redacted data with stats on what was found and removed. Costs 1 credit.
context.build
Build an AI-ready context package from one or more data sources. Fetches schemas, sample data, and relevant records from each source, then assembles them into structured chunks optimized for LLM consumption. Perfect for RAG pipelines. Also indexes data for semantic search. Costs 3 credits.
context.summarize
Generate an AI-powered summary of a dataset with key insights. Uses Claude Haiku to analyze the data and produce a narrative summary, key insights as bullet points, and data quality observations. Costs 2 credits.
credits.check_balance
Check your current credit balance and subscription plan. Returns remaining credits and active plan (free, basic, or pro). Call this before expensive operations to verify you have enough credits. Free — no credits consumed.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"kelnix datamind curator": {
"kelnix-datamind-curator": {
"url": "https://datamind-api.kelnix.org/stream/mcp/",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}
}
McpServers
{
"kelnix-datamind-curator": {
"url": "https://datamind-api.kelnix.org/stream/mcp/",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
<p align="center">

</p>
<h1 align="center">Kelnix DataMind Curator</h1>
<p align="center">
<strong>🧠 AI-Ready Data & Context Engineering API</strong><br/>
Connect any data source, query with natural language, clean and standardize data, build AI-ready context packages, and protect privacy with automated PII redaction.
</p>
<p align="center">
<a href="https://datamind-api.kelnix.org/docs">📖 API Docs</a> •
<a href="https://datamind-api.kelnix.org/pricing">💰 Pricing</a> •
<a href="https://kelnix.org">🌐 Website</a>
</p>
<p align="center">
<a href="https://glama.ai/mcp/servers/kelnixsolutions/kelnix-datamind-curator">
</a>
</p>
---
One API to unify, clean, and serve your data to AI agents. ⚡
🚀 Quick Start
# 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 Integration
Works with Claude Desktop, Cursor, VS Code, and any MCP-compatible client.
Claude Desktop / Cursor
Add to your MCP config:
{
"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
🛠️ Tools
| Tool | Description | Cost |
|------|-------------|------|
| sources.connect | 🔗 Connect a data source (PostgreSQL, MySQL, CRM, API) | 1 credit |
| sources.list | 📋 List connected data sources | free |
| sources.test | ✅ Test source connectivity | free |
| data.query | 💬 Query data with natural language or SQL | 2 credits |
| data.fetch | 📥 Fetch raw rows with filters & pagination | 1 credit |
| data.search | 🔍 Semantic vector search across indexed data | 2 credits |
| pipeline.clean | 🧹 Standardize dates, phones, emails, currencies | 2 credits |
| pipeline.deduplicate | 🔄 Remove duplicate records | 1 credit |
| pipeline.redact_pii | 🔒 Auto-detect and redact PII | 1 credit |
| context.build | 🧠 Build AI-ready context for RAG pipelines | 3 credits |
| context.summarize | 📊 AI-powered dataset summary with insights | 2 credits |
| credits.check_balance | 💳 Check credits and plan | free |
📦 Supported Data Sources
- 🐘 PostgreSQL — Full SQL support with schema introspection
- 🐬 MySQL — Coming soon
- 🏢 Mock CRM — Built-in demo with companies, contacts, and deals
- 📄 CSV — Coming soon
- 🌐 JSON API — Coming soon
💰 Pricing
| Credits | Price | Per Credit |
|---------|-------|------------|
| 25 | 🎁 Free | on signup |
| 100 | $8 | $0.080 |
| 500 | $30 | $0.060 |
| 1,000 | $50 | $0.050 |
| 5,000 | $200 | $0.040 |
| 10,000 | $400 | $0.040 |
Monthly plans: Basic (200/mo, $15) · Pro (2,000/mo, $99)
💳 Pay with Stripe (cards) or 🪙 300+ cryptocurrencies.
📖 API Docs
Interactive Swagger docs: datamind-api.kelnix.org/docs
🏗️ Self-Hosting
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
🏛️ Architecture
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ 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 │
└─────────┘ └─────────┘ └──────────┘
📜 License
MIT — Kelnix Solutions
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



