About
Nomad Go is a Go-based Model Context Protocol (MCP) server designed to interface with HashiCorp Nomad. It allows users to manage Nomad resources such as jobs, deployments, namespaces, nodes, allocations, variables, volumes, and ACL and Sentinel policies through the MCP protocol. It supports features like listing, getting details, creating, updating, and deleting various Nomad resources, facilitating integration with tools like Inspector and Claude for enhanced interaction and automation.
Key Features
- Manages Nomad jobs, deployments, and namespaces.
- Provides node and allocation management capabilities.
- Enables variable and volume management.
- Offers ACL and Sentinel policy management.
- Supports cluster management functions.
- 22 GitHub stars
Use Cases
- Managing Nomad resources programmatically.
- Automating Nomad deployments and configurations.
- Integrating Nomad with the Model Context Protocol ecosystem.