World Congress 2026 Europe - Virtual Stage • Jul 2, 2026 • Session details

Bridging AI and Nomad: a Go-based MCP Server for Cluster Control

Erik Koci

Tired of juggling terminals and runbooks during incidents? Discover how a Go-based MCP server allows AI assistants to securely manage HashiCorp Nomad clusters via natural language.

Pause
Mute Enter Fullscreen
#1 about 2 min

Bridging AI and cluster control with an MCP server

Integrating AI with infrastructure management streamlines cluster operations and reduces manual configuration tasks.

#2 about 2 min

Understanding the HashiCorp Nomad orchestrator capabilities

The Nomad orchestrator provides a flexible, single-binary alternative to Kubernetes for scheduling varied application workloads.

#3 about 3 min

Standardizing AI tool interactions with the Model Context Protocol

Implementing the Model Context Protocol unifies how AI models connect to disparate external tools and APIs.

#4 about 2 min

Guiding AI workflows using instruction-based skills

Providing specific playbook instructions ensures AI assistants execute complex tasks with consistent and predictable workflows.

#5 about 2 min

Reducing operational friction for on-call engineers

Consolidating troubleshooting commands into a single natural language interface eliminates frustrating context switching during production incidents.

#6 about 2 min

Architecting the connection between AI and Nomad

The custom server translates natural language prompts into direct API calls and returns actionable infrastructure statuses.

#7 about 2 min

Mapping the Nomad API to executable AI tools

Exposing the full orchestrator API through granular tool definitions enables comprehensive cluster management via conversational interfaces.

#8 about 2 min

Securing AI cluster access with API allowlists and tokens

Utilizing native orchestrator tokens alongside strict endpoint allowlists prevents unauthorized infrastructure modifications by autonomous agents.

#9 about 3 min

Evaluating design trade-offs in the Go-based server

Balancing comprehensive API coverage against language model processing latency requires careful Go interface abstraction.

#10 about 10 min

Demonstrating natural language cluster management and troubleshooting

Observing an AI assistant list active jobs and drain cluster nodes demonstrates the power of natural language operations.

#11 about 2 min

Applying key lessons for effective AI tool integrations

Writing clear tool descriptions and simplifying deployment processes are crucial steps for building successful AI infrastructure assistants.

Matching moments

2:04 min

Designing an MCP architecture for cloud-native AI scaffolding

Daniel Oh Daniel Oh · World Congress 2025

2:58 min

Origin and purpose of the Model Context Protocol

David Soria Parra David Soria Parra +3 · World Congress 2026 Europe

2:21 min

Integrating Model Context Protocol for non-technical users

Jordan Tigani Jordan Tigani · World Congress 2026 Europe

2:22 min

Orchestrating local developer environments with AI tools

Angie Jones Angie Jones · World Congress 2025

3:34 min

Community resources and essential security takeaways for MCP

Jose Manuel Ortega Jose Manuel Ortega · Europe 2026 Virtual

3:41 min

Integrating MCP servers for legacy tool connectivity

Sergio Freire Sergio Freire · Europe 2026 Virtual