Complete AI Training

MCP server · Developer tools

ZenML MCP server

by zenml-io

Lets your AI look up ZenML pipelines, runs, models, and deployments, and start new pipeline runs for you.

Flow diagram: you ask your AI “Which pipeline runs failed today?”, the ZenML MCP server connects it to ZenML, and you get back A plain answer in your chat.

This is a small helper that connects your AI assistant to ZenML, the platform teams use to build and run machine learning pipelines. Once it is set up, you can ask your AI plain questions about your pipelines, runs, models, and deployments instead of clicking around the ZenML dashboard. It is handy for data scientists, ML engineers, and anyone who works with ZenML pipelines and wants quick answers or a quick way to kick off a run.

What is an MCP server? The 30-second version

On its own, your AI can only chat with you using what it already knows. An MCP server is a small helper program that gives your AI a new skill or a connection to an app or service. This one connects your AI to ZenML, so it can look things up there and do some things for you when you ask. You do not need to understand how it works inside; you just add it once and then talk to your AI as usual.

What this MCP server does

You ask your AI a question about ZenML, like which pipeline runs failed today. Your AI passes that request to this helper program. The helper talks to your ZenML server using the credentials you set up. ZenML sends back the information, and the helper hands it to your AI, which explains it to you in the chat. It can also start a new pipeline run for you when you ask it to.

Flow diagram: you ask your AI “Which pipeline runs failed today?”, the ZenML MCP server connects it to ZenML, and you get back A plain answer in your chat. Click to zoom

What you can do with it

  • List your pipelines, pipeline runs, and their statuses
  • Read the logs and code of individual pipeline steps
  • Check which deployments are running and see their logs
  • Look up models, model versions, and artifacts
  • Browse stacks, stack components, and service connectors
  • Trigger a new pipeline run from a snapshot
  • See your projects, tags, and builds

Try asking your AI

  • “Show me the pipeline runs that failed in the last 24 hours”
  • “What is the status of my latest deployment?”
  • “Get the logs for the training step of my most recent run”
  • “Trigger a run of my nightly training snapshot”

What it gives back to you

You get answers in plain chat text: lists of runs with their statuses, short summaries of deployments, or log lines from a step. When you ask it to trigger a run, it tells you whether the request was accepted and gives you a run reference. If a log is very long, it shows the newest lines and tells you that older ones were left out.

Before you start

What you need

  • A ZenML account and a running ZenML server (cloud or self-hosted)
  • A ZenML API key or Personal Access Token (a kind of password for apps; you generate it in your ZenML settings)
  • The URL of your ZenML server
  • An AI client that supports MCP, such as Claude Desktop, VS Code, or Cursor

Good to know

It can start new pipeline runs and, if write access is left on, create, update, or delete ZenML resources, so keep it in read-only mode unless you really need changes.

Install it with your AI

Add ZenML MCP server to your AI, no technical skills needed

You don't install anything by hand. You copy one prompt, paste it into an AI that can work on your computer, and it checks, installs and connects the server for you, asking you when it needs something.

Sign in to get the install prompt

Members get a ready-made prompt that lets the Claude desktop app check ZenML MCP server, install it and connect it for them, step by step. You don't need any technical skills: you copy, paste and answer a few questions. Your connected AI can also find and install any of the 4,066 MCP servers here for you.

Sign in Become a member

Who it's for

Data scientists, ML engineers, and MLOps teams who already use ZenML and want to ask questions or start runs without leaving their AI chat.