<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/kubernetes-schema-catalog-for-ai-agents-fz3qyl5qr" -->

---
title: Kubernetes Schema Catalog for AI Agents | daily.dev
description: The Ecosystem Schema Catalog is a hosted collection of JSON Schemas covering 115 Kubernetes ecosystem projects and ~9000 schemas, including CNCF projects and...
canonical: https://daily.dev/posts/kubernetes-schema-catalog-for-ai-agents-fz3qyl5qr
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Kubernetes Schema Catalog for AI Agents | daily.dev
og:description: The Ecosystem Schema Catalog is a hosted collection of JSON Schemas covering 115 Kubernetes ecosystem projects and ~9000 schemas, including CNCF projects and...
og:url: https://daily.dev/posts/kubernetes-schema-catalog-for-ai-agents-fz3qyl5qr
og:image: https://api.daily.dev/og/posts/FZ3QYl5qR.png
og:image:alt: Kubernetes Schema Catalog for AI Agents
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Kubernetes Schema Catalog for AI Agents

**[Medium](https://daily.dev/sources/medium_js)** · 5 min read · 1 upvotes · 0 comments

## Summary

The Ecosystem Schema Catalog is a hosted collection of JSON Schemas covering 115 Kubernetes ecosystem projects and ~9000 schemas, including CNCF projects and cloud provider operators. It solves the problem of AI agents generating invalid Kubernetes manifests due to stale training data by providing a public MCP server at schemas.fluxoperator.dev/mcp — no cluster or API key required. Agents can look up current CRD schemas, reducing token usage by 57% and tool calls by 80% compared to web search. The catalog also backs a CLI validation tool (Flux Schema) that validates manifests locally using the same semantics as the Kubernetes API server, enabling a generate-validate-fix loop without a live cluster.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://medium.com/@stefanprodan/kubernetes-schema-catalog-for-ai-agents-1426aeb3936a>

## Questions this post answers

### How do I connect Claude Code to the Flux Operator schema catalog MCP server?

Run 'claude mcp add --transport http flux-schema-catalog https://schemas.fluxoperator.dev/mcp'. This connects Claude Code to a free, public MCP server exposing JSON Schemas for the Kubernetes ecosystem, including built-in kinds, OpenShift, CNCF CRDs, and AWS/Azure/GCP operators, rebuilt daily from upstream stable releases with no authentication required.

_Teams wiring schema-aware tools into coding agents can track setups like this one on daily.dev._

### Why do AI agents generate incorrect Kubernetes YAML manifests?

Agents rely on training data that freezes API knowledge at a point in time, while CRDs ship new versions every few weeks, so field names get invented or misremembered with equal confidence. Without a live cluster or authoritative schema source, agents fall back to slow, token-expensive web searches that often land on documentation for the wrong version, producing manifests that look plausible but fail at apply time.

_Developers debugging hallucinated manifest fields can follow schema-verification approaches like this on daily.dev._

### How much do schema lookups improve AI agent accuracy on Kubernetes CRD tasks compared to using training data alone?

In a four-task benchmark against recently shipped CRDs, an agent using only training data scored one of four correct, inventing enum values and flagging valid fields as errors. With the Ecosystem Schema Catalog's MCP server connected, it scored four of four while using 57% fewer tokens and 80% fewer tool calls than achieving the same score via web search; the smaller Haiku model improved from zero of four to four of four.

_Anyone benchmarking AI coding agents against real infrastructure tasks can follow results like this on daily.dev._

## Similar posts on daily.dev

- [Introducing Flux Schema and the Ecosystem Catalog](https://daily.dev/posts/introducing-flux-schema-and-the-ecosystem-catalog-w72xant0a) · Flux · 6 upvotes · 0 comments
- [Self-Healing Kubernetes Gets Real — and Risky: Running AI Agents on Amazon EKS](https://daily.dev/posts/self-healing-kubernetes-gets-real-and-risky-running-ai-agents-on-amazon-eks-0cqww64he) · Cloud Native Now · 0 upvotes · 0 comments
- [Private MCP Catalogs & Composable Enterprise AI](https://daily.dev/posts/private-mcp-catalogs-composable-enterprise-ai-ien7njdsp) · Docker · 2 upvotes · 0 comments
- [New AI repos catalog at Cisco DevNet Code Exchange](https://daily.dev/posts/new-ai-repos-catalog-at-cisco-devnet-code-exchange-pa28zgtol) · Cisco · 0 upvotes · 0 comments
- [The rise of agentic AI on Kubernetes: unleashing the new infrastructure layer](https://daily.dev/posts/the-rise-of-agentic-ai-on-kubernetes-unleashing-the-new-infrastructure-layer-1ty930niz) · The New Stack · 1 upvotes · 0 comments

---

Tags: [#kubernetes](https://daily.dev/tags/kubernetes), [#ai-agents](https://daily.dev/tags/ai-agents), [#mcp](https://daily.dev/tags/mcp), [#flux](https://daily.dev/tags/flux)

[View this post on daily.dev](https://daily.dev/posts/kubernetes-schema-catalog-for-ai-agents-fz3qyl5qr)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Kubernetes Schema Catalog for AI Agents","url":"https://daily.dev/posts/kubernetes-schema-catalog-for-ai-agents-fz3qyl5qr","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/kubernetes-schema-catalog-for-ai-agents-fz3qyl5qr"},"datePublished":"2026-07-25T19:34:06.169Z","dateModified":"2026-09-14T06:39:42.630Z","description":"The Ecosystem Schema Catalog is a hosted collection of JSON Schemas covering 115 Kubernetes ecosystem projects and ~9000 schemas, including CNCF projects and...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/014d9a6901010c7f7d7cc95c523dbe83?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/014d9a6901010c7f7d7cc95c523dbe83?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Medium","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Medium","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium","url":"https://daily.dev/sources/medium_js"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/kubernetes-schema-catalog-for-ai-agents-fz3qyl5qr","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"kubernetes,ai-agents,mcp,flux","timeRequired":"PT5M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Medium","item":"https://daily.dev/sources/medium_js"},{"@type":"ListItem","position":3,"name":"Kubernetes Schema Catalog for AI Agents"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/kubernetes-schema-catalog-for-ai-agents-fz3qyl5qr#faq","mainEntity":[{"@type":"Question","name":"How do I connect Claude Code to the Flux Operator schema catalog MCP server?","acceptedAnswer":{"@type":"Answer","text":"Run 'claude mcp add --transport http flux-schema-catalog https://schemas.fluxoperator.dev/mcp'. This connects Claude Code to a free, public MCP server exposing JSON Schemas for the Kubernetes ecosystem, including built-in kinds, OpenShift, CNCF CRDs, and AWS/Azure/GCP operators, rebuilt daily from upstream stable releases with no authentication required. Teams wiring schema-aware tools into coding agents can track setups like this one on daily.dev."}},{"@type":"Question","name":"Why do AI agents generate incorrect Kubernetes YAML manifests?","acceptedAnswer":{"@type":"Answer","text":"Agents rely on training data that freezes API knowledge at a point in time, while CRDs ship new versions every few weeks, so field names get invented or misremembered with equal confidence. Without a live cluster or authoritative schema source, agents fall back to slow, token-expensive web searches that often land on documentation for the wrong version, producing manifests that look plausible but fail at apply time. Developers debugging hallucinated manifest fields can follow schema-verification approaches like this on daily.dev."}},{"@type":"Question","name":"How much do schema lookups improve AI agent accuracy on Kubernetes CRD tasks compared to using training data alone?","acceptedAnswer":{"@type":"Answer","text":"In a four-task benchmark against recently shipped CRDs, an agent using only training data scored one of four correct, inventing enum values and flagging valid fields as errors. With the Ecosystem Schema Catalog's MCP server connected, it scored four of four while using 57% fewer tokens and 80% fewer tool calls than achieving the same score via web search; the smaller Haiku model improved from zero of four to four of four. Anyone benchmarking AI coding agents against real infrastructure tasks can follow results like this on daily.dev."}}]}
```

