Queries Kubernetes to retrieve GPU node information and cluster topologies for Azure HPC/AI clusters.
This minimal Model Context Protocol (MCP) server is specifically engineered for Azure HPC/AI clusters, providing essential tools for Kubernetes introspection. It enables users to query cluster nodes for detailed GPU information, including their status and labels, as well as crucial InfiniBand-related topology data like agentpool, pkey, and torset. Built with `fastmcp` and utilizing synchronous `subprocess` calls for `kubectl`, it offers a straightforward approach to accessing vital cluster insights. A helper script is also included for local, in-process execution and testing of its functionalities.