Best for
- Scientific computing users who need Slurm cluster management.
- AI agent developers who want to automate HPC job lifecycles.
CLIO Slurm offers a clean job management interface for Slurm clusters. The tool naming and functionality are clear, and the confirmation mechanism reduces the risk of accidental destructive actions. As part of the IoWarp scientific computing ecosystem, it is aimed at HPC administrators and researchers who want to leverage AI in their workflows. As a subcomponent, its documentation relies heavily on the overall CLIO Kit, which may complicate standalone use when deployed as a single server.
CLIO Slurm is a Model Context Protocol (MCP) server that provides AI agents with an interface to the Slurm workload manager. It supports submitting jobs (including job arrays), listing and describing jobs, inspecting cluster partition information, and canceling jobs. The server runs over stdio via the clio-kit package using the command clio-kit mcp-server slurm. It is part of the CLIO Kit toolset from the IoWarp platform, developed by researchers at Illinois Institute of Technology with NSF support. This server is useful for agents that need to automate Slurm job management in scientific workflows.
uv tool install 'clio-kit==2.4.3' (or latest version).uv tool update-shell. {"mcpServers": {"slurm-mcp": {"command": "clio-kit", "args": ["mcp-server", "slurm"]}}}
sinfo, squeue, sbatch, scancel) are available in your environment.