mcp-server-scikit-learn
Allows interaction with Scikit-learn, providing tools for training and evaluating models, data preprocessing, feature engineering, model persistence, and hyperparameter tuning.
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., "@mcp-server-scikit-learnclassify iris species using a support vector machine"
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-server-scikit-learn: MCP server for Scikit-learn
Overview
This is a Model Context Protocol server for Scikit-learn, providing a standardized interface for interacting with Scikit-learn models and datasets.
Related MCP server: HistGradientBoostingClassifier MCP Server
Features
Train and evaluate Scikit-learn models
Handle datasets and data preprocessing
Model persistence and loading
Feature engineering and selection
Model evaluation metrics
Cross-validation and hyperparameter tuning
Run this project locally
This project is not yet set up for ephemeral environments (e.g. uvx usage). Run this project locally by cloning this repo:
git clone https://github.com/yourusername/mcp-server-scikit-learn.git
cd mcp-server-scikit-learnYou can launch the MCP inspector via npm:
npx @modelcontextprotocol/inspector uv --directory=src/mcp_server_scikit_learn run mcp-server-scikit-learnUpon launching, the Inspector will display a URL that you can access in your browser to begin debugging.
OR Add this tool as a MCP server:
{
"scikit-learn": {
"command": "uv",
"args": [
"--directory",
"/path/to/mcp-server-scikit-learn",
"run",
"mcp-server-scikit-learn"
]
}
}Development
Create and activate a virtual environment:
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activateInstall dependencies:
pip install -e ".[dev]"Run tests:
pytest -s -v tests/License
This server cannot be deployed
Maintenance
Related MCP Connectors
List datasets, schemas, run APL queries, and use prompts for exploration, anomalies, and monitoring.
Machine-readable utilities and datasets for AI agents.
Governed AI agent skills — one library, distributed to devs and exposed to remote agents over MCP.
Git-backed platform for skills, tools, and context for AI agents
Related MCP Servers
- AlicenseCqualityCmaintenanceEnables AI assistants to interact with MLflow experiments, runs, and registered models. Supports browsing experiments, retrieving run details with metrics and parameters, and querying the model registry through natural language.7MIT
- FlicenseNot gradedqualityDmaintenanceProvides tools for training, managing, and making predictions with scikit-learn's HistGradientBoostingClassifier models. It allows users to handle model lifecycles, including creation, evaluation, and serialization, via the Model Context Protocol.-
- AlicenseDqualityDmaintenanceEnables AI assistants to perform MLOps workflows such as experiment tracking, model registry, dataset management, pipeline orchestration, and data lineage by wrapping DVC, MLflow, and Git.1001MIT
- FlicenseNot gradedqualityCmaintenanceEnables natural language management of the full ML lifecycle including experiments, model registration, deployment, and pipeline orchestration through a conversational agent.-