NestDaddy

Mlflow

io.github.us-all/mlflow ยท v1.12.7

MLflow MCP โ€” experiments, runs, registered models, versions, traces, assessments (MLflow 3)

Connect Runs on your machine

Terminal
claude mcp add mlflow -e MLFLOW_TRACKING_URI=<MLFLOW_TRACKING_URI> -e MLFLOW_TRACKING_TOKEN=<MLFLOW_TRACKING_TOKEN> -e MLFLOW_TRACKING_USERNAME=<MLFLOW_TRACKING_USERNAME> -e MLFLOW_TRACKING_PASSWORD=<MLFLOW_TRACKING_PASSWORD> -e MLFLOW_EXPERIMENT_ID=<MLFLOW_EXPERIMENT_ID> -e MLFLOW_TOOLS=<MLFLOW_TOOLS> -e MLFLOW_DISABLE=<MLFLOW_DISABLE> -e MLFLOW_ALLOW_WRITE=<MLFLOW_ALLOW_WRITE> -- npx -y @us-all/[email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "mlflow": {
      "command": "npx",
      "args": [
        "-y",
        "@us-all/[email protected]"
      ],
      "env": {
        "MLFLOW_TRACKING_URI": "<MLFLOW_TRACKING_URI>",
        "MLFLOW_TRACKING_TOKEN": "<MLFLOW_TRACKING_TOKEN>",
        "MLFLOW_TRACKING_USERNAME": "<MLFLOW_TRACKING_USERNAME>",
        "MLFLOW_TRACKING_PASSWORD": "<MLFLOW_TRACKING_PASSWORD>",
        "MLFLOW_EXPERIMENT_ID": "<MLFLOW_EXPERIMENT_ID>",
        "MLFLOW_TOOLS": "<MLFLOW_TOOLS>",
        "MLFLOW_DISABLE": "<MLFLOW_DISABLE>",
        "MLFLOW_ALLOW_WRITE": "<MLFLOW_ALLOW_WRITE>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "mlflow": {
      "command": "npx",
      "args": [
        "-y",
        "@us-all/[email protected]"
      ],
      "env": {
        "MLFLOW_TRACKING_URI": "<MLFLOW_TRACKING_URI>",
        "MLFLOW_TRACKING_TOKEN": "<MLFLOW_TRACKING_TOKEN>",
        "MLFLOW_TRACKING_USERNAME": "<MLFLOW_TRACKING_USERNAME>",
        "MLFLOW_TRACKING_PASSWORD": "<MLFLOW_TRACKING_PASSWORD>",
        "MLFLOW_EXPERIMENT_ID": "<MLFLOW_EXPERIMENT_ID>",
        "MLFLOW_TOOLS": "<MLFLOW_TOOLS>",
        "MLFLOW_DISABLE": "<MLFLOW_DISABLE>",
        "MLFLOW_ALLOW_WRITE": "<MLFLOW_ALLOW_WRITE>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mlflow": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@us-all/[email protected]"
      ],
      "env": {
        "MLFLOW_TRACKING_URI": "<MLFLOW_TRACKING_URI>",
        "MLFLOW_TRACKING_TOKEN": "<MLFLOW_TRACKING_TOKEN>",
        "MLFLOW_TRACKING_USERNAME": "<MLFLOW_TRACKING_USERNAME>",
        "MLFLOW_TRACKING_PASSWORD": "<MLFLOW_TRACKING_PASSWORD>",
        "MLFLOW_EXPERIMENT_ID": "<MLFLOW_EXPERIMENT_ID>",
        "MLFLOW_TOOLS": "<MLFLOW_TOOLS>",
        "MLFLOW_DISABLE": "<MLFLOW_DISABLE>",
        "MLFLOW_ALLOW_WRITE": "<MLFLOW_ALLOW_WRITE>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
MLFLOW_TRACKING_URI
Required
MLflow tracking server URI (e.g. http://localhost:5050, https://mlflow.example.com).
MLFLOW_TRACKING_TOKEN
Optional, secret
Bearer token for authenticated MLflow servers (e.g. Databricks).
MLFLOW_TRACKING_USERNAME
Optional
Basic-auth username (alternative to token).
MLFLOW_TRACKING_PASSWORD
Optional, secret
Basic-auth password (alternative to token).
MLFLOW_EXPERIMENT_ID
Optional
Default experiment ID for run-creation tools.
MLFLOW_TOOLS
Optional
Comma-separated category allowlist. Default: all categories enabled.
MLFLOW_DISABLE
Optional
Comma-separated category disablelist.
MLFLOW_ALLOW_WRITE
Optional
Set to 'true' to enable write/destructive tools. Default read-only.

Details

Package@us-all/[email protected] (NPM, stdio)
First published19 Jun 2026
Last updated19 Jun 2026
Registry nameio.github.us-all/mlflow

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.