Labsco
MCP SERVER

ZenML

by zenml-io

Ask your ZenML server what ran, what is deployed, and start a pipeline from a snapshot.

MLOps & Model Lifecycle
Summary
Live answers about your ML pipelines, from ZenML itself.

It is mostly read: what ran, what failed, which stack it ran on, what is serving right now and what those deployments are logging. The one action it offers is triggering a pipeline from an existing snapshot, so a rerun does not need the original code in front of you.

What it is

ZenML's own MCP server over the ZenML API: live read access to pipelines, runs, steps, stacks, artifacts and deployments, plus triggering a pipeline from a snapshot.

What you get
  • Deployments listed, with status, URL and logs for any one of them
  • Snapshots — the frozen pipeline configurations — listed and read
  • A pipeline triggered from an existing snapshot
  • The active project reported, so calls land where you think they do
  • Read access to the core entities: users, stacks, stack components, flavors, service connectors
  • Pipeline runs, steps, step code, logs and schedules
  • Artifact metadata — the metadata, not the data — plus tags, builds and services
Requirements

A running ZenML server to point it at, and credentials for that server's API.

Setup effort

One command plus a key — docker pull zenmldocker/mcp-zenml:latest, then supply credentials