What is Golang-based MCP server connecting to Nomad with various management features.?
This is a Golang-based MCP server that connects to Nomad, providing features for job management, deployment management, namespace management, node management, allocation management, variable management, volume management, ACL management, Sentinel policy management, and cluster management. It allows users to manage jobs, deployments, namespaces, nodes, allocations, variables, volumes, ACLs, and Sentinel policies effectively.
Documentation
Features
Example variable operations:
list_variables namespace="my-namespace" prefix="my/path" per_page=10
# Get a specific variable
get_variable path="my/path" namespace="my-namespace"
# Create a variable
create_variable path="my/path" key="username" value="john" namespace="my-namespace"
# Delete a variable
delete_variable path="my/path" namespace="my-namespace"
Browse With Inspector
To use the latest published version with Inspector:
- nomad-addr string
Nomad server address (default "http://localhost:4646")
- port string
Port for SSE server (default "8080")
- transport string
Transport type (stdio or sse) (default "stdio")