crossplane-mcp-server - WIP
@cychiang
About crossplane-mcp-server - WIP
mcp server for Crossplane
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"crossplane-mcp-server": {
"command": "uv",
"args": [
"--directory",
"${PATH_TO_CROSSPLANE_MCP_SERVER}/crossplane-mcp-server",
"run",
"src/server.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is crossplane-mcp-server?
crossplane-mcp-server is a Python server that implements the Model Context Protocol (MCP) for Crossplane. It allows an LLM to talk to Kubernetes and query Crossplane-related resources such as CompositeResourceDefinition (XRD), Composition, and ManagedResource (MR).
How to use crossplane-mcp-server?
Configure it as an MCP server in VS Code by adding the provided JSON block to mcp.json, or in Claude Desktop by adding it to claude_desktop_config.json. In both cases the server is started with uv running src/server.py.
Key features of crossplane-mcp-server
- List Compositions
- Get a specific Composition
- List CompositeResourceDefinitions
- Get a specific CompositeResourceDefinition
- Uses stdio transport via
uvand Python - Works with VS Code and Claude Desktop
Use cases of crossplane-mcp-server
- Query Crossplane CompositeResourceDefinitions from an LLM during development
- Retrieve details of a Composition to assist with configuration
- List ManagedResources directly in a chat interface
- Automate Crossplane resource inspection with AI assistants
FAQ from crossplane-mcp-server
What does crossplane-mcp-server do?
It allows an LLM to talk to Kubernetes and query Crossplane-related resources such as XRD, Composition, and ManagedResource.
How do I configure crossplane-mcp-server in VS Code?
Add the provided JSON block to mcp.json under your workspace folder, adjusting the path to the server directory.
How do I configure crossplane-mcp-server in Claude Desktop?
Add the provided JSON block to claude_desktop_config.json, adjusting the path to the server directory.
What transport does it use?
It uses the stdio transport (type: "stdio" in the configuration).
What dependencies are required?
It requires uv and Python to run the server script src/server.py.
Frequently asked questions
What does crossplane-mcp-server do?
It allows an LLM to talk to Kubernetes and query Crossplane-related resources such as XRD, Composition, and ManagedResource.
How do I configure crossplane-mcp-server in VS Code?
Add the provided JSON block to `mcp.json` under your workspace folder, adjusting the path to the server directory.
How do I configure crossplane-mcp-server in Claude Desktop?
Add the provided JSON block to `claude_desktop_config.json`, adjusting the path to the server directory.
What transport does it use?
It uses the stdio transport (type: "stdio" in the configuration).
What dependencies are required?
It requires `uv` and Python to run the server script `src/server.py`.
Basic information
More Other MCP servers

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Mobile Mcp
mobile-nextModel Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)

DeepMark
DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Comments