Integrations
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
- GoMIT License
- PythonMIT License
- PythonMIT License
- TypeScriptMIT License