Files
ai-presentations/01-claude-ocp/presentation.md
Conan Scott a4d9138f01 updated MCP mermaid diagram to show confirmation
added prompt engineering slide

TO-DO. start on demo slides and notes
2026-01-19 18:56:19 +11:00

5.2 KiB
Raw Permalink Blame History

image

MCP in Practice

What is MCP?

  • Open Standard
  • Created by Anthropic (Creators of Claude) in 2024
  • Allows LLMs to connect to data and systems
  • Enables agentic workflows

MCP gives tools to AI

image

Why MCP?

Without MCP

sequenceDiagram
    You->>LLM: I'm 10 minutes away from a demo, getting this error        
    LLM->>You: Try this...
    You->>LLM: That didn't work! New error!
	LLM->>You: Gather this info..
	You->>LLM: Here it is...
	LLM->>You: Try this...
	loop 
    You->>LLM:😤
	LLM->>You:😭
    end

image:width:100%

Why MCP?

With MCP...

sequenceDiagram
    You->>LLM: I'm 10 minutes away from a demo, getting this error        
    LLM->>You: Let me check that..
    LLM->>OCP: Get pod list
    LLM->>OCP: Get pod logs
    LLM->>ArgoCD: Get GitOps application
	LLM->>Git: Get Git repo
    LLM->>LLM: Plan fix
	LLM->>You: Here is the plan. Requesting Approval
	You->>LLM: Approved
    LLM->>Git: Push fix to Git
    LLM->>OCP: Verify change applied
	LLM->>You: Applied Succesfully

image:width:100%

Tools for the demo

  • openshift-mcp-server - Kubernetes/OpenShift API operations
  • gitea-mcp-server - Git repository operations
  • argocd-mcp-server - ArgoCD (aka Openshift GitOps) application management

Prompt Engineering

Intent vs. Instruction

image:width:100%

Ambiguity is the enemy of automation. If you dont define safe… the AI will.

DEMO

Have fun exploring the world of MCP!

image

/// mpv --no-config --vo=none --really-quiet happy.webm