mlops-mcp-server
Click on "Install 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., "@mlops-mcp-servertrack a new experiment with lr=0.01 and log accuracy"
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.
MLOps MCP Server
MCP server for common MLOps workflows
An MCP (Model Context Protocol) server that gives AI assistants like Claude direct access to MLOps workflows — experiment tracking, model registry, dataset management, pipeline orchestration, lineage tracing, and more. Wraps DVC, MLflow, and Git rather than replacing them.
Related MCP server: MLflow MCP Server
Features
Experiment tracking — create runs, log params/metrics/artifacts, compare runs, find best run, export to CSV
Model registry — register, promote, tag, deprecate, and compare model versions; generate model cards
Dataset management — profile datasets, validate schemas, detect statistical drift (KS-test), split, merge, and generate dataset cards
Pipeline management — create, validate, and visualize DAG pipelines as Mermaid diagrams; cycle detection via Kahn's algorithm
Data lineage — record artifact lineage, trace provenance with BFS, visualize as Mermaid graphs, check integrity
File operations — full file/directory CRUD, content search, disk usage, batch operations
Project scaffolding — 7 ML project templates with component injection and structure validation
Documentation generation — model cards, dataset cards, experiment reports, pipeline docs, project READMEs, API docs
MLflow integration — optional; wraps tracking, registry, and artifact operations
DVC integration — optional; wraps data versioning and pipeline reproduction
Git operations — optional; status, add, commit, log, .gitignore generation
Environment tools — scan imports, generate requirements, check conflicts, create conda env files
Tools are registered in two tiers: a small set of always-on tools for quick file ops and discovery, and 15 domain modules you activate on demand to avoid flooding the agent context window.
Installation
Install directly from GitHub (available now)
pip install git+https://github.com/anant-patankar/mlops-mcp-server.gitUsing uv:
uv add git+https://github.com/anant-patankar/mlops-mcp-server.gitInstall from PyPI (coming soon)
# Core install
pip install mlops-mcp-server
# With optional extras
pip install mlops-mcp-server[mlflow]
pip install mlops-mcp-server[mlflow,compare,notebooks,parquet]Using uv:
uv add mlops-mcp-server
uv add "mlops-mcp-server[mlflow,compare,notebooks,parquet]"Usage
Claude Desktop
Add to your Claude Desktop MCP config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
First install the package, then add to your Claude Desktop config:
{
"mcpServers": {
"mlops": {
"command": "mlops-mcp-server"
}
}
}Restart Claude Desktop. The server starts automatically when Claude connects.
Example prompts
Once connected, you can ask Claude things like:
"Show me all experiment runs, find the one with the best validation accuracy, and register that model in the registry."
"Profile
data/train.csv, check it againstschema.yaml, then split it 70/15/15 and save todata/splits/."
"Create a pipeline with three stages: preprocess → train → evaluate, validate it for cycles, and show me the Mermaid diagram."
Running directly
mlops-mcp-serverOptional Dependencies
Extra | Installs | Enables |
| mlflow | MLflow tracking and registry tools |
| deepdiff | Structured diff in |
| nbformat | Notebook summary in |
| pyarrow | Parquet read/write in dataset tools |
| joblib, onnx, safetensors | Model file format support |
| pandera, scipy | Schema validation and drift statistics |
| jinja2 | Jinja2 templates in |
All extras are optional — the server runs without them and returns clear errors if a missing dependency is needed.
License
MIT — see LICENSE.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceTransforms AI assistants into a full ML engineering environment for training and fine-tuning models across multiple backends (local GPU, Mistral, Together AI, OpenAI) and cloud providers (Lambda Labs, RunPod, SSH-accessible VPS), with dataset management, experiment tracking, cost estimation, and deployment to Ollama/Open WebUI.3PolyForm Noncommercial 1.0.0
- 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
- Alicense-qualityDmaintenanceEnables AI assistants to perform DevOps tasks including Kubernetes management, cloud provider operations, CI/CD, security scanning, and infrastructure monitoring through natural language.MIT
- Flicense-qualityCmaintenanceEnables natural language management of the full ML lifecycle including experiments, model registration, deployment, and pipeline orchestration through a conversational agent.
Related MCP Connectors
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
The grounded data layer for any LLM: governed SQL, metrics, lineage and catalog over your data.
Build, validate, and deploy multi-agent AI solutions from any AI environment.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/anant-patankar/mlops-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server