1. Conduid
  2. Science
  3. Crossplane MCP
MCP server · Science

Crossplane MCP

A read-only Crossplane troubleshooting MCP server, in Go, for platform engineers.

Unclaimed science
34Low

Scored a month ago · breakdown

About Crossplane MCP

Crossplane MCP is an MCP server in the Science category: a read-only Crossplane troubleshooting MCP server, in Go, for platform engineers.

Install

From source
git clone https://github.com/briferz/crossplane-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (8)

diagnoseWalk the tree from a resource, rank blocking resources (deepest first) with full messages + recent events. **Start here** when you know the resource.

Parameters not published.

get_resourceOne resource, pruned to conditions, recent events, and spec — plus `paused` and, while terminating, `deletionTimestamp` + `finalizers`.

Parameters not published.

get_resource_treeThe composition tree as a flat, parent-indexed node list with per-node Ready/Synced/Healthy state. Native Kubernetes resources composed by a v2 XR report `Unknown` — they never carry those conditions, and are never named as diagnose suspects.

Parameters not published.

list_configurationsConfiguration packages, same shape — the trail when Compositions/XRDs an XR needs are missing.

Parameters not published.

list_contextsAvailable kubeconfig contexts.

Parameters not published.

list_functionsComposition Function packages, same shape — a crashlooping function pod is invisible from the XR. Needs Crossplane >= 1.14 (`v1beta1` Functions on 1.14–1.16 resolve too); older clusters get an explanatory note, not an unexplained empty list.

Parameters not published.

list_providersEvery Provider package with installed/healthy state; failing ones add full condition messages, events (e.g. the `UnpackPackage` registry error), per-revision health, and upgrade-skew notes. **Escalate here** when a managed resource's error is cryptic.

Parameters not published.

list_unhealthyTriage the whole cluster: list composite resources (XRs) and claims that are not Ready/Synced — tiny rows ready to feed straight into `diagnose`. A resource being deleted is returned even when its conditions still say Ready (a dead reconciler freezes them) and is counted under `terminating`. **Start here** when you don't yet know *what* is broken.

Parameters not published.

Ask AI

✦

Ask AI about Crossplane MCP

Powered by Claude · Grounded in docs

I know everything about Crossplane MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Crossplane MCP

How do I install Crossplane MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Crossplane MCP safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Crossplane MCP still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.