nadig-google/cluster-director-mcp
If you are the rightful owner of cluster-director-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP Server for Cluster Director from Google Cloud is designed to manage and optimize cloud resources efficiently.
cluster-director-mcp
MCP Server for Cluster Director from Google Cloud
Cluster Director MCP Server
Enable MCP-compatible AI agents to interact with Cluster Director.
Installation
-
Install the tool:
go install github.com/nadig-google/cluster-director-mcp@latest
The
cluster-director-mcp
binary will be installed in the directory specified by theGOBIN
environment variable. IfGOBIN
is not set, it defaults to$GOPATH/bin
and, ifGOPATH
is also not set, it falls back to$HOME/go/bin
.You can find the exact location by running
go env GOBIN
. If the command returns an empty value, rungo env GOPATH
to find the installation directory. -
Install it as a
gemini-cli
extension:cluster-director-mcp install gemini-cli
This will create a manifest file in
./.gemini/extensions/cluster-director-mcp
that points to the installedcluster-director-mcp
binary.
Tools
create_cluster
: Creates AI optimized Clusters.list_clusters
: List your clusters created using Cluster Director.get_cluster
: Get detailed about a single Cluster.list_recommendations
: List recommendations for your clusters created using Cluster Director.
Context
In addition to the tools above, a lot of value is provided through the bundled context instructions.
Development
To compile the binary and update the gemini-cli
extension with your local changes, follow these steps:
-
Build the binary from the root of the project:
go build -o cluster-director-mcp .
-
Run the installation command to update the extension manifest:
./cluster-director-mcp install gemini-cli
This will make
gemini-cli
use your locally compiled binary.