Skip to main content

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.

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-learn

You can launch the MCP inspector via npm:

npx @modelcontextprotocol/inspector uv --directory=src/mcp_server_scikit_learn run mcp-server-scikit-learn

Upon 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

  1. Create and activate a virtual environment:
python -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
  1. Install dependencies:
pip install -e ".[dev]"
  1. Run tests:
pytest -s -v tests/

License

Metadata

Release files for iflow-mcp_shibuiwilliam_mcp-server-scikit-learn 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_shibuiwilliam_mcp-server-scikit-learn 0.1.0
File Size Uploaded
iflow_mcp_shibuiwilliam_mcp_server_scikit_learn-0.1.0.tar.gz 48.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_shibuiwilliam_mcp-server-scikit-learn 0.1.0
File Interpreter ABI Platform
iflow_mcp_shibuiwilliam_mcp_server_scikit_learn-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 86.8 kB

Release files / iflow_mcp_shibuiwilliam_mcp_server_scikit_learn-0.1.0.tar.gz

Download URL iflow_mcp_shibuiwilliam_mcp_server_scikit_learn-0.1.0.tar.gz
Size 48.4 kB
Tags Source
SHA-256 checksum
How to use checksums
a632d5e6cb378436c85e4d4504b97d540a074404c8f14ccdf0f4e7c9d88364c2
BLAKE2b-256 checksum
How to use checksums
a8565ed4bd35e666f84d18f32c97258133141c76bc9d1aa1aaa669783cd72715
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / iflow_mcp_shibuiwilliam_mcp_server_scikit_learn-0.1.0-py3-none-any.whl

Download URL iflow_mcp_shibuiwilliam_mcp_server_scikit_learn-0.1.0-py3-none-any.whl
Size 38.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
af789515ce1f5d09ed6f5e923459e7fb0f9c59693c1fda9d6eff0d5d7b456487
BLAKE2b-256 checksum
How to use checksums
9710d2696d64aec0fe5a165927cce7fddddb408a179ac3c7e357a2713614471b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page