Skip to main content

Kubernetes MCP Evaluation

Repository metadataValue
HostingForgejo
Release Tagunknown
Last update2026-10-05 on main
OwnerDevFW-CICD
RepositoryOpen repository

The 30-second mental model​

One question: can an agent, given only a generic Kubernetes tool, discover and correctly drive EdgeConnect CRDs — well enough that a bespoke EdgeXR MCP server is unnecessary?

Everything else is machinery to answer that fairly. Three different things could explain a failure, so each gets its own knob:

KnobValuesIsolatesToday
Armoracle / unhinted / hinted / skilledWhose fault a failure is — the task set, the agent cold, the agent un-helped, or missing platform knowledgeall four
Tier1 / 2 / 3How real the cluster is — bare CRDs / fake controllers / kcpTier 1
Archetypegeneric vs per-resourceThe shape of the server — why there are ~4 verbs, not one tool per CRDsettled, not a live knob

And the output that matters is not the go/no-go — that is ~90% predictable. It is the CRD-authoring feedback the failures generate (confusable kinds, thin descriptions, unguessable fields), which lands while the CRDs can still change. Why: docs/background.md.