MCP DS Toolkit Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"subscribe": false,
"listChanged": true
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| load_datasetB | Load a dataset from various sources: uploaded files (full path), data directory (filename), URLs, or sklearn datasets |
| validate_datasetC | Validate dataset quality and check for issues |
| profile_datasetB | Generate comprehensive data profile and statistics |
| preprocess_datasetC | Apply preprocessing transformations to dataset |
| clean_datasetB | Clean dataset by handling missing values and outliers |
| split_datasetC | Split dataset into train/validation/test sets |
| list_datasetsB | List all loaded datasets with their metadata |
| get_dataset_infoA | Get detailed information about a specific dataset |
| compare_datasetsC | Compare structure and statistics of two datasets |
| batch_process_datasetsB | Apply the same operation to multiple datasets |
| sample_datasetB | Create a sample from a dataset |
| export_datasetC | Export dataset to file |
| remove_datasetA | Remove a dataset from memory and optionally delete files |
| clear_all_dataB | Clear all datasets and cached data from current session |
| train_modelB | Train a machine learning model with configurable persistence (memory-only, filesystem, or hybrid storage) |
| evaluate_modelB | Evaluate a single trained model with comprehensive metrics and cross-validation |
| compare_modelsB | Compare multiple trained models on the same dataset with statistical significance testing |
| tune_hyperparametersB | Perform comprehensive hyperparameter tuning for a model with various search strategies |
| get_model_infoC | Get detailed information about a trained model including metadata and performance |
| list_algorithmsB | List all available machine learning algorithms with descriptions |
| create_experimentB | Create a new experiment for organizing runs |
| start_runB | Start a new run within an experiment |
| log_paramsC | Log parameters to the current run |
| log_metricsC | Log metrics to the current run |
| log_artifactB | Log an artifact (file) to the current run |
| end_runC | End the current run |
| list_experimentsC | List all experiments |
| get_experimentB | Get details of a specific experiment |
| list_runsC | List runs from an experiment |
| compare_runsC | Compare multiple runs |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| analyze_dataset | Analyze an uploaded dataset using the MCP Data Science Toolkit |
| ml_workflow_guide | Guide for end-to-end ML workflow using the MCP Data Science Toolkit |
| model_comparison | Compare different models for a specific task |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Yasserelhaddar/MCP-DS-Toolkit-Server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server