Offers containerized deployment options for running the MCP server across different environments, with specific configuration instructions for Linux, macOS and Windows systems.
Enables interaction with HashiCorp Nomad cluster, providing comprehensive job management, deployment operations, namespace handling, node administration, allocation tracking, variable management, volume operations, ACL controls, Sentinel policy management, and cluster monitoring capabilities.
Features
List jobs
Get job details
Run jobs
Stop jobs
Get job versions
Get job submission
List job allocations
List job evaluations
List job deployments
Get job deployment
Get job summary
Update jobs
Dispatch parameterized jobs
Revert jobs
Set job stability
Create job evaluations
Create job plans
Force new periodic instances
Get job scale status
Scale task groups
List job services
List deployments
Get deployment details
List namespaces
Create namespaces
Delete namespaces
List nodes
Get node details
Drain nodes
Set node eligibility
List allocations
Get allocation details
Get allocation logs
Get task logs
List variables with filtering and pagination
Get variable details
Create variables with namespace support
Delete variables with CAS support
Example variable operations:
List volumes
Get volume details
Delete volumes
List volume claims
Delete volume claims
List ACL tokens
Get ACL token details
Create ACL tokens
Delete ACL tokens
List ACL policies
Get ACL policy details
Create ACL policies
Delete ACL policies
List ACL roles
Get ACL role details
Create ACL roles
Delete ACL roles
Bootstrap ACL system
List Sentinel policies
Get Sentinel policy details
Create Sentinel policies
Delete Sentinel policies
Get cluster leader
List cluster peers
List regions
Browse With Inspector
To use the latest published version with Inspector:
Options Available
Environment Variables
NOMAD_ADDR
: Nomad HTTP API address (default: http://localhost:4646)NOMAD_TOKEN
: Nomad ACL token (optional)
Use With Claude
https://github.com/user-attachments/assets/731621d7-0acf-4045-bacc-7b34a7d83648
Installation Options
Smithery | mcp-get | Pre-built NPM | Pre-built in Github | From sources | Using Docker | |
Claude Setup | Auto | Auto | Manual | Manual | Manual | Manual |
Prerequisite | Node.js | Node.js | Node.js | None | Golang | Docker |
Using Smithery
Using mcp-get
Prebuilt from npm
Update your claude_desktop_config.json
:
From GitHub Releases
Download the binary and configure Claude Desktop like so:
Building from Source
Using Docker linux
Using Docker macos/windows
For Claude macos/windows:
For Claude linux:
License
This project is licensed under the MIT License - see the LICENSE file for details.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
mcp-nomad
Related MCP Servers
- MIT License
- MIT License
- MIT License