~/talk

From CLI to MCP in 20 Minutes

Talkat DevConf.CZ 2026 · on Thursday, 2026-06-18· at 11:00· E104 (capacity 72)· [kubernetes, ai-assisted-development]
links:none on file
slides:none on file

Shows an automated path from the kubectl-mtv CLI to a working MCP server that reuses CLI parsing and help text to expose commands like get-plans over MCP, uses an inference server plus a base (granite) and instruction-tuned model to generate tool calls, and runs locally (port 8000) to browse, plan and run VM migrations via kubectl-mtv MCP browsing into OpenShift Lightspeed. Demoed server returns the same JSON error and CLI output, proving the generation approach works and arguing MCPs constrain models safely versus loose skills.

AI-written summary · about

  1. 0:00Introduction to MCP
  2. 1:51Language model limits
  3. 3:19Why MCP is needed
  4. 7:09Base to assistant models
  5. 10:19Tool usage in LLMs
  6. 13:36Inference servers and APIs
  7. 17:30Tools to MCP protocol
  8. 19:20Why developers need MCP
  9. 21:32MCP vs CLI vs skills
  10. 25:24Live MCP server demo
  11. 27:56MCP vs CLI and skills
  12. 30:52Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.