Zenml MCP Server
This project implements a Model Context Protocol (MCP) server for interacting with the ZenML API. Its 7 documented tools cover zenml, resource, resources.
People who work with zenml, resource and resources and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in Python.
VERIFIED ACTIVE
LAST COMMIT 2026-09-29 · ★ 49 · #555 OF 998 MAINTAINED OTHER · VERIFIED 2026-09-30
MIT · Python servers · how we verify → /methodology
01 · Install Zenml
before you install - you'll need
Set ZENML_MCP_ANALYTICS_ENABLED, ZENML_MCP_DISABLE_ANALYTICS, ZENML_MCP_ANALYTICS_DEV, ZENML_STORE_URL, ZENML_STORE_API_KEY, ZENML_MCP_PROFILE, ZENML_MCP_WRITE_POLICY, ZENML_ACTIVE_PROJECT_ID before connecting.
Docker
docker run -i --rm docker.io/zenmldocker/mcp-zenml:2.0.0 Claude Desktop - add to config
{
"mcpServers": {
"zenml-io-mcp-zenml": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/zenmldocker/mcp-zenml:2.0.0"
]
}
}
} Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as container (OCI image) - can be sandboxed away from your filesystem
license MIT - declared in the repository
registry namespace io.github.zenml-io is GitHub-verified and matches the repo owner
03 · What Zenml can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
With this server connected, an agent can discover supported resource types and bounded operation schemas, list one resource type with validated filters and pagination, get one resource, with parent and project scope where required, and create a supported resource from a typed payload.
The 7 tools it gives your agent
Extracted from the project's README - what mcp-zenml lets an agent do.
- zenml_describe_resources
- - Discover supported resource types and bounded operation schemas
- zenml_list_resources
- - List one resource type with validated filters and pagination
- zenml_get_resource
- - Get one resource, with parent and project scope where required
- zenml_create_resource
- - Create a supported resource from a typed payload
- zenml_update_resource
- - Update one exact resource UUID
- zenml_delete_resource
- - Delete or archive one exact resource UUID
- zenml_action_resource
- - Run an allowlisted lifecycle or relation action without retries
Latest releases
v2.0.0 · 2026-09-21
Fix duplicate GitHub Release failure in release-docker workflow · bump the all-actions group across 1 directory with 8 updates · Add supply chain security hardening · Harden release workflow repository interpolation…
v1.5.1 · 2026-03-16
bump actions/setup-python from 5.6.0 to 6.2.0 in the all-actions group · bump the all-actions group across 1 directory with 2 updates · Improve analytics reliability and error handling
v1.5.0 · 2026-01-28
MCP Apps 🎨 · This release introduces MCP Apps - interactive HTML UIs that render directly inside supported MCP clients (VS Code Insiders, Goose, and others that support the MCP Apps specification). · New Apps…
04 · Who maintains Zenml
mcp-zenml is maintained by zenml-io. It's the only MCP server we track from this author; the repo dates to Feb 2025.
05 · Facts
- repository
- github.com/zenml-io/mcp-zenml
- category
- other - ranked #555 of 998 actively-maintained other servers as of 2026-09-30.
- release cadence
- 1 release in the last 90 days (latest 2026-09-21)
- registry
- io.github.zenml-io/mcp-zenml (active, first published 2025-09-10 · 11 versions)
- packages
- oci:docker.io/zenmldocker/mcp-zenml:2.0.0
06 · Zenml FAQ
Is Zenml still maintained?
Yes - as of 2026-09-30, its last commit was 2026-09-29 and it shipped 1 release in the last 90 days. We re-verify nightly.
What can Zenml do?
With this server connected, an agent can discover supported resource types and bounded operation schemas, list one resource type with validated filters and pagination, get one resource, with parent and project scope where required, and create a supported resource from a typed payload.
How do I install Zenml?
Run `docker run -i --rm docker.io/zenmldocker/mcp-zenml:2.0.0`. The README documents 8 environment variables (ZENML_MCP_ANALYTICS_ENABLED, ZENML_MCP_DISABLE_ANALYTICS, ZENML_MCP_ANALYTICS_DEV…) to set first. Set ZENML_MCP_ANALYTICS_ENABLED, ZENML_MCP_DISABLE_ANALYTICS, ZENML_MCP_ANALYTICS_DEV, ZENML_STORE_URL, ZENML_STORE_API_KEY, ZENML_MCP_PROFILE, ZENML_MCP_WRITE_POLICY, ZENML_ACTIVE_PROJECT_ID before connecting. You can also paste the ready-made client config above.
07 · Alternatives to Zenml
Alternatives to Zenml
Maintained other servers if Zenml isn't the fit.
- Heyputer MCP Server Puter MCP enables AI tools to interact with Puter: manage files, websites, workers, and more ★ 43,609 · 2026-09-29
- Server Commands An MCP server to run arbitrary commands ★ 39,168 · 2026-09-24
- basebalance.cloud - x402 RPC & MCP gateway USDC-gated Base JSON-RPC: free 10 req/min, $0.50 per 10k. Failover, cache, /mcp, ledger. ★ 6,763 · 2026-08-26
- Zotero MCP (54yyyu) Search, read, annotate, and add to your Zotero research library, local or web. ★ 5,203 · 2026-09-30
- Firebase MCP Gives AI development tools Firebase-specific capabilities and expertise. ★ 4,475 · 2026-09-30
- Microsoft Fabric MCP Server MCP tools for interacting with Microsoft Fabric ★ 3,722 · 2026-09-29
More MCP servers to compare · Zeta Chain CLI · Alphacouncil Agent · Unterm · Ziplark · Concord MCP
More Python MCP servers · Zernio · LLM Usage · Nanobanana MCP Server · Pyobfus MCP · YouTube Summarize · see all