dataset-curator
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dataset-curatordedupe dataset ds-1042 by email and remove any poisoned entries"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-dataset-curator
MCP server for dataset curation retainer - deduplication, rebalancing, and poison detection.
Tools
deduplicate_dataset
Remove duplicate entries from a dataset.
Parameters:
dataset_id(string, required): Dataset identifierdata(array, required): Dataset entrieskey_fields(array, required): Fields to use for deduplicationkeep(string, optional): "first" or "last" (default: "first")
rebalance_classes
Rebalance class distribution in a dataset.
Parameters:
dataset_id(string, required): Dataset identifierdata(array, required): Dataset entrieslabel_field(string, required): Field containing class labelstarget_distribution(object, optional): Target class distributionmethod(string, optional): "undersample", "oversample", or "smote" (default: "undersample")
remove_poisoned_entries
Detect and remove potentially poisoned/malicious entries.
Parameters:
dataset_id(string, required): Dataset identifierdata(array, required): Dataset entriesdetection_methods(array, optional): Detection methods - statistical_outlier, label_inconsistency, feature_anomaly, duplicate_label (default: all)threshold(number, optional): Confidence threshold for removal (default: 0.95)
Related MCP server: Structured Data Validator & Transformer MCP Server
Installation
pip install -r requirements.txtUsage
python main.pyConnecting to Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"dataset-curator": {
"command": "python",
"args": ["/path/to/mcp-dataset-curator/main.py"],
"cwd": "/path/to/mcp-dataset-curator"
}
}
}License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Five deterministic micro-tools for AI-agent data pipelines: clean, dedupe, normalize, score, detect.
Data marketplace for AI agents: quality-scored datasets, compliance checks, x402 USDC payments.
Paid deterministic data-quality and execution-verification tools for AI agents.
- SnipgetOAuthai.snipget
300+ deterministic data utilities for AI agents: validate, normalize, parse, match, redact.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI-driven data quality operations such as validation, enrichment, and deduplication for customer data fields including email, address, phone, and LinkedIn profiles through natural language interactions.2MIT
- AlicenseAqualityCmaintenanceProvides AI agents with data validation, transformation, and normalization capabilities, including JSON schema validation, CSV processing, data normalization, text cleaning, and dataset merging.516 npmMIT
- FlicenseNot gradedqualityDmaintenanceProvides AI assistants with a comprehensive computer-vision dataset toolkit for analyzing, curating, augmenting, and exporting datasets, including label error detection and automatic publishing.24 PyPI-
- AlicenseBqualityBmaintenanceEnables AI clients to explore and analyze CSV datasets via tools for dataset overview, statistical summaries, missing value analysis, duplicate detection, correlation analysis, and outlier detection.949 PyPIMIT