Files
ai-presentations/01-claude-ocp/presentation.md
2026-01-16 20:48:38 +11:00

4.9 KiB

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->>Git: Push fix to Git
    LLM->>OCP: Verify change applied
	LLM->>You: The issue was X. I resolved by doing Y

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
  • minio-mcp-server - S3-Compatible Object storage operations

DEMO

Have fun exploring the world of MCP!

image

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