5.2 KiB
5.2 KiB
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
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
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
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
Ambiguity is the enemy of automation. If you don’t define ‘safe’… the AI will.
DEMO
Have fun exploring the world of MCP!
/// mpv --no-config --vo=none --really-quiet happy.webm





