nomad-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NOMAD_ADDR | No | Nomad HTTP API address | http://127.0.0.1:4646 |
| NOMAD_TOKEN | No | ACL token, sent as X-Nomad-Token | |
| NOMAD_CACERT | No | Path to a CA bundle for a private/internal CA | |
| NOMAD_NAMESPACE | No | Default namespace applied when a tool call doesn't specify one | |
| NOMAD_SKIP_VERIFY | No | Skip TLS certificate verification | false |
| NOMAD_MCP_WRITE_MODE | No | Enable write tools (set to 'on' to enable) | |
| NOMAD_MCP_WRITE_TOOLS | No | Comma-separated list of specific write tools to allow (e.g. 'stop_job,scale_task_group') |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_jobsA | List Nomad jobs, optionally filtered by name prefix and namespace. |
| get_jobA | Get the full spec and status of a single Nomad job by ID. |
| get_job_allocationsB | List allocations belonging to a job. |
| get_job_deploymentsC | List deployments for a job. |
| get_job_evaluationsA | List evaluations for a job (useful for diagnosing why a job isn't placing). |
| get_allocationB | Get details of a single allocation, including task states and events. |
| get_allocation_logsA | Fetch recent stdout/stderr log output for a task in an allocation. |
| list_nodesA | List client nodes in the Nomad cluster. |
| get_nodeA | Get details of a single Nomad client node, including allocations and resource usage. |
| list_deploymentsC | List recent deployments across the cluster. |
| get_deploymentC | Get details of a single deployment. |
| list_namespacesA | List Nomad namespaces. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/udaisingh93/nomad-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server